1.安裝ftp
yum -y install vsftpd
2.新建使用者,並指定主目錄
useradd -d /home/test -m test (增加使用者test,並制定test使用者的主目錄為/home/test)
3.設定新使用者密碼
passwd test (為test設定密碼)
4.更改使用者相應的許可權設定
usermod -s /sbin/nologin test (限定使用者test不能telnet,只能ftp)
usermod -s /sbin/bash test (使用者test恢復正常)
usermod -d /test test (更改使用者test的主目錄為/test)
5.限制使用者只能訪問/home/test,不能訪問其他路徑
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=yes //限制訪問自身目錄
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
編輯 chroot_list檔案,將受限制的使用者新增進去,每個使用者名稱一行
改完配置檔案,不要忘記重啟vsftpd伺服器
[root@linuxsir001 root]# /etc/init.d/vsftpd restart
如果要刪除使用者,用下面**:
#在root使用者下:
userdel -r newuser
#在普通使用者下:
sudo userdel -r newuser
因為需要徹底刪除使用者,所以加上-r的選項,在刪除使用者的同時一起把這個使用者的宿主目錄和郵件目錄刪除。 linux 中新增刪除ftp使用者
在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1.環境 ftp為vsftp。被設定使用者名為test。被限制路徑為 home test 2.建立建使用者 在root使用者下 useradd d home test m test 增加使用者test,並制定test使用者的主目錄為 ...
Linux中如何新增 刪除FTP使用者並設定許可權?
以阿里雲伺服器為例,在linux中新增ftp使用者,並設定相應的許可權,操作步驟如下 1.環境 ftp為vsftp。被設定使用者名為test。被限制路徑為 alidata www test 2.建使用者 在root使用者下 useradd d alidata www test test 增加使用者t...
Linux中如何新增 刪除FTP使用者並設定許可權
1.環境 ftp為vsftp。被設定使用者名為test。被限制路徑為 home test 2.建立建使用者 在root使用者下 plain view plain copy useradd d home test test 增加使用者test,並制定test使用者的主目錄為 home test pas...