西数超哥博客
运维经验教程分享的博客

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

赞(0) 打赏
声明:本站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,若涉及侵权请及时告知,将会在第一时间删除。本站原创内容未经允许不得转载:西数超哥 » linux下vsftp搭建ftp方法并且限制只能访问自己目录

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏