双色球搜狐彩票

系統世家,最安全的下載網站、值得信賴的系統下載站!收藏本站 |手機版

您的位置:系統首頁 > 學電腦 > 軟件教程 > Linux如何創建用戶并配置FTP權限

Linux如何創建用戶并配置FTP權限

發布時間:2013-11-07 04:28:46來源:未知我要評論

  Linux下創建用戶是很easy的事情了,只不過不經常去做這些操作,時間久了就容易忘記,順便配置一下FTP。聲明:使用Linux版本release 5.6,并以超級管理員root身份運行。

Linux如何創建用戶并配置FTP權限(第1張圖)

  1.創建用戶,并指定分組和主目錄

  useradd -d /home/lch -g root lch

  還可以增加其他參數,比如指定用戶使用shell等,具體的google一下

  2.設定密碼

  passwd lch

  3.查看、改變、添加用戶分組

  [[email protected] ~]# groups lch

  lch : root www

  # -G 改變分組

  [[email protected] ~]# usermod -G root lch

  [[email protected] ~]# groups lch

  lch : root

  # -g 新增分組

  [[email protected] ~]# usermod -g www lch

  [[email protected] ~]# groups lch

  lch : www root

  4.刪除用戶

  # 加上 -r 參數,刪除更徹底

  userdel -r lch

  更改ftp配置文件

  修改配置文件/etc/vsftpd/vsftpd.conf并設定或刪掉注釋:

  userlist_enable=NO

  anonymous_enable=NO

  chroot_list_enable=YES

  chroot_list_file=/etc/vsftpd/chroot_list

  打開/etc/vsftpd/user_list并增加一行:

  lch

  新建文件/etc/vsftpd/chroot_list并增加一行

  lch

  配置用戶ftp權限及訪問路徑限制:

  此時用usertest登陸系統ftp,是否可以訪問?如果無法訪問,說明我們的ftp做了限制。打開/etc/vsftpd/vsftpd.conf,查找userlist_enable、userlist_deny、userlist_file。如果userlist_deny=NO:只允許userlist_file文件中的用戶可訪問ftp;如果userlist_deny=YES:userlist_file文件中列舉的用戶不能通過ftp訪問系統。userlist_enable是該功能的開關。我們的系統配置如下:

  userlist_enable=YES

  userlist_deny=NO

  userlist_file=/etc/vsftpd/user_list

  所以需要把用戶加入到/etc/vsftpd/user_list文件中,每個用戶一行。

  由于該主目錄是mpsp用戶建的,usertest是mpsp組的成員,所以usertest默認具有增刪查改權限;而usertest作為mpsp組成員,對/home/mpsp下的所有路徑具有訪問權限(根據各目錄的權限設置,默認是這樣),登錄ftp后會發現,usertest用戶可以訪問其他目錄,并且具有mpsp組的權限,這樣做是不允許的,我們需要將usertest用戶的訪問范圍控制在其主目錄下。方法如下:

  1. cd /etc/vsftpd 進入ftp配置文件目錄

  2. vi vsftpd.conf編輯此文件,找到#chroot_list_enable=YES,刪除前面的那個#號,表示開啟此限制功能

  找到chroot_list_file:chroot_list_file=/etc/vsftpd/chroot_list

  3. 編輯chroot_list文件,加入你要限制的用戶名,一行一個用戶。

  如果更新了vsftpd.conf,一定要重啟ftp,命令如下:

  [[email protected] sir001 root]# /etc/init.d/vsftpd restart

  關閉vsftpd:[ 確定]

  為vsftpd 啟動vsftpd:[ 確定]

  啟動FTP服務

  service vsftpd start

  還有兩個參數:stop、restart

相關文章
  • 使用光盤安裝Linux Deepin操作系統

    LinuxDeepin系統要求: -空白DVD光盤或者2GB以上U盤 -處理器:IntelPentiumIV2GHz或更快的處理器 -內存:至少1G內存(RAM),2G是達到最佳性能的推薦值 -硬盤:至少10GB的硬盤空間(僅在安裝時需要)...

頂部
双色球搜狐彩票 重庆时时彩软件计划 pk10计划软件网页版 老时时开奖号码表 双色球开奖直播现场直播 福彩3d怎么计算出一胆 必富lg游戏官网 七月棋牌 七乐彩综合走势图 英超 刷水套利技术 球探体育比分 11选5怎样投注稳赚不赔 球探体育比分网触摸 幸运飞艇计划软件安卓版 二人麻将技巧视频 排五带线走势图专业版