VSFTP限制某用户只能访问自己的目录

主配置文件如下..............

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_list_enable=YES                             (限制某用户只能访问自己的目录)
chroot_list_file=/etc/vsftpd/chroot_list     (限制某用户只能访问自己的目录,将用户名写进这个文件)
listen=YES
max_clients=100
max_per_ip=5


pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
user_config_dir=/etc/vsftpd/userconfig      


2.简单解释:以www用户为例

 useradd www -s /sbin/nologin

1)

cd /etc/vsftpd/userconfig   

vi www

#配置poster用户家目录
local_root=/dir   (这里为www登录ftp所进入的目录)
#配置用户可写权限
write_enable=yes

2)

vi   /etc/vsftpd/chroot_list

www

user2

user3


3.service vsftpd restart  重启ftp服务即可


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/MiltonZhong/article/details/43084191
个人分类: linux网络服务
上一篇安装JDK+tomcat
下一篇ntop安装报错记录
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭