linux下vsftp搭建ftp方法并且限制只能访问自己目录
1、yum -y install vsftpd
2、service vsftpd restart
3、添加账户并指定家目录:
adduser -s /sbin/nologin -d /home/ftp1 aaaa
adduser -s /sbin/nologin -d /home/ftp3 bbbb
chown aaaa /home/ftp1
chown bbbb /home/ftp3
4、passwd aaaa 和 passwd bbbb 设置密码
5、编辑配置文件 禁止匿名登录:anonymous_enable=NO 开启如下:
- chroot_local_user=YES
- chroot_list_enable=NO /添加后就只能访问自己的家目录
- chroot_list_file=/etc/vsftpd/chroot_list
6、vi /etc/vsftpd/chroot_list 写入可以登录的ftp账号如aaaa和bbbb保存
7、进入配置文件后,在末尾加入如下三行
userlist_enable=YES
userlist_deny=NO
userlist_file=/etc/vsftpd/vsftpd.user_list (在文件中写入aaaa和bbbb)
8、创建 vi /etc/vsftpd/user_list 写入登录账户如aaaa和bbbb
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
文章评论 本文章有个评论