添加ftp用戶
下面是添加ftpuser用戶,設置根目錄爲/home/wwwroot/ftpuser,禁止此用戶登錄SSH的權限,並限制其訪問其它目錄。
1、修改/etc/vsftpd/vsftpd.conf
將底下三行
1
2
3
|
#chroot_list_enable=YES # ( default follows) #chroot_list_file=/etc/vsftpd.chroot_list |
改爲
1
2
3
|
chroot_list_enable=YES # ( default follows) chroot_list_file=/etc/vsftpd/chroot_list |
2、增加用戶ftpuser,指向目錄/home/wwwroot/ftpuser,禁止登錄SSH權限。
useradd -d /home/wwwroot/ftpuser -g ftp -s /sbin/nologin ftpuser
3、設置用戶口令
passwd ftpuser
4、編輯文件chroot_list:
vi /etc/vsftpd/chroot_list
內容爲ftp用戶名,每個用戶佔一行,如:
user1
user2
5、重新啓動vsftpd
service vsftpd restart