深度解析vsftpd服务(3)
来源:未知 责任编辑:责任编辑 发表时间:2014-02-02 17:49 点击:次
当chroot_list_enable=NO,chroot_local_user=YES时,所有用户均不可切换到上级目录。
当chroot_list_enable=NO,chroot_local_user=NO时,所有用户均可切换到上级目录。
accept_timeout=60 设置建立FTP连接的超时时间,单位为秒,默认为60秒
idle_session_timeout=600 设置多长时间不对FTP服务器进行任何操作,则断开该FTP连接,单位为秒,默认为600秒
服务器具体设置如下:
#yum –y install vsftpd
#vi /etc/vsftpd/vsfptd.conf
anonymous_enable=NO (不允许匿名用户登录)
local_root=/home/webserver(设置用户登录的主目录)
其他的均保持默认
在/home/webserver目录下创建以各个运维同事名字命名的文件夹,并且更改各自的文件夹名称的所属主、所属组为与文件夹名相同,如:
chown chenyanhua.chenyanhua chenyanhua
对于共享的目录如:Shared_information/Work-material等目录,给予777的权限(755也可以吧,没尝试呢)并且对文件添加t属性(一个目录即使它的所有权限都开放rwxrwxrwx,如果是设置了粘贴位,除非目录的属主和root用户有权限删除它,除此之外的其他用户不能删除这个目录,用户一般是把一个文件的权限都打开,然后来共享文件)
#mkdir Shared_information
#chmod a+t Shared_information
#chmod 777 Shared_information
启动vsftpd服务
#service vsftpd start
本文出自 “既然选择了玫瑰” 博客
- 发表评论
-
- 最新评论 更多>>