VSFTP 中关于chroot_list_file配置的说明

来源:互联网 发布:java开源cms系统 编辑:程序博客网 时间:2024/06/04 17:50
vsftpd.conf
chroot_list_file=/etc/vsftpd.chroot_list

如果设置为
chroot_local_user=YES
chroot_list_enable=YES(这行可以没有, 也可以有)
chroot_list_file=/etc/vsftpd.chroot_list
那么, 凡是加在文件vsftpd.chroot_list中的用户都是不受限止的用户,即, 可以浏览其主目录的上级目录.

如果不希望某用户能够浏览其主目录上级目录中的内容,可以如上设置,然后在文件vsftpd.chroot_list中去掉或不添加该用户即可。

也可以如下配置
chroot_local_user=NO
chroot_list_enable=YES(这行必须要有, 否则文件vsftpd.chroot_list不会起作用)
chroot_list_file=/etc/vsftpd.chroot_list
然后把所有不希望有这种浏览其主目录之上的各目录权限的用户添加到文件vsftpd.chroot_list中即可(一行一个用户名,此时, 在该文件中的用户都是不可以浏览其主目录之外的目录的)

# cat /etc/vsftpd/vsftpd.conf | grep -v "#" | more
anonymous_enable=NO
local_enable=YES
idle_session_timeout=600
write_enable=YES
local_umask=022
anon_upload_enable=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
ftpd_banner=Welcome to FTP service.
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
max_clients=50
max_per_ip=5
local_max_rate=30000
anon_max_rate=10000
pasv_min_port=65400
pasv_max_port=65499

阅读(1316) | 评论(0) | 转发(0) |
0

上一篇:CentOS使用yum update更新时不升级内核的方法

下一篇:NFS服务器及防火墙设置

相关热门文章
  • LINUX KERNEL 配置编译中文指...
  • Linux配置RAID
  • 服务器虚拟化的优势
  • 拥塞管理】配置RTP优先队列 ...
  • Linux NTP配置详解 (Network T...
  • linux 常见服务端口
  • 【ROOTFS搭建】busybox的httpd...
  • 什么是shell
  • linux socket的bug??
  • linux的线程是否受到了保护?...
  • IBM DS3400 盘阵怎么查看是单...
  • 启动auditd时,报错如下,怎么...
  • CGSL系统中root密码正确,但无...
  • 在CGSL系统中,如何为不同的用...
  • CGSL系统如何设置交换分区的大...
给主人留下些什么吧!~~
原创粉丝点击