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

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
  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 开启如下:

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

userlist_enable=YES  
userlist_deny=NO  
userlist_file=/etc/vsftpd/vsftpd.user_list (在文件中写入aaaa和bbbb)
  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

博客
32132
07-14 365
07-12 298
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值