添加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