linux下vsftp搭建ftp方法并且限制只能访问自己目录

linux下vsftp搭建ftp方法并且限制只能访问自己目录

1、yum -y install vsftpd

2、service vsftpd restart

3、添加账户并指定家目录:

  1. adduser -s /sbin/nologin -d /home/ftp1 aaaa
  2. adduser -s /sbin/nologin -d /home/ftp3 bbbb
  3. chown aaaa /home/ftp1
  4. chown bbbb /home/ftp3
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 开启如下:

  1. chroot_local_user=YES
  2. chroot_list_enable=NO /添加后就只能访问自己的家目录
  3. chroot_list_file=/etc/vsftpd/chroot_list
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、进入配置文件后,在末尾加入如下三行

  1. userlist_enable=YES
  2. userlist_deny=NO
  3. userlist_file=/etc/vsftpd/vsftpd.user_list (在文件中写入aaaa和bbbb)
userlist_enable=YES  
userlist_deny=NO  
userlist_file=/etc/vsftpd/vsftpd.user_list (在文件中写入aaaa和bbbb)

8、创建 vi /etc/vsftpd/user_list 写入登录账户如aaaa和bbbb

linux下vsftp搭建ftp方法并且限制只能访问自己目录

linux下vsftp搭建ftp方法并且限制只能访问自己目录

西数超哥学习乐园,西数超哥基础运维经验教程分享的学习乐园,西数超哥博客,运维经验教程交流学习分享的博客

原创文章,作者:zhang sir,如若转载,请注明出处:https://www.ysidc.top/305.html