您的位置:首页 > 编程语言 > PHP开发

vsftp关于权限的条目配置

2015-10-04 14:27 435 查看
看着论坛里这个朋友的写比较详细,顺手转过来了。

、配置 vsftpd.conf
vi /etc/vsftpd/vsftpd.conf #设置虚拟用户配置项
1将 anonymous_enable=YES 改为 anonymous_enable=NO
查看 pam_service_name=vsftpd 是否为pam_service_name=vsftpd
2添加 user_config_dir=/etc/vsftpd/vsftpd_user #虚拟用户配置文件存放位置
guest_enable=YES #开启虚拟用户
guest_username=vftpuser #FTP虚拟用户对用的系统用户
限定用户只在自己目录。
  chroot_list_enable=YES #取消注释
  chroot_list_file=/etc/vsftpd/chroot_list #取消注释
touch /etc/vsftpd/chroot_list 新建chroot_list

七、虚拟用户权限配置
vi /etc/vsftpd/vsftpd_user/tonecan
vi /etc/vsftpd/vsftpd_user/seakv

local_root=/var/ftp (指定FTP只能登陆到这里)
anon_world_readable_only=no (只读,不能下载)

write_enable=yes (可写入)[不能单独使用,相当于写开关]

anon_upload_enable=yes (可上传)

anon_other_write_enable=yes (可删除)

anon_mkdir_write_enable=yes (可创建目录)

常用组合:

-------------------------

1.可浏览
anon_world_readable_only=no

1-1.禁浏览
anon_world_readable_only=yes (默认设置)

2.可上传
write_enable=yes
anon_upload_enable=yes

3.浏览+下载+上传
anon_world_readable_only=no
write_enable=yes
anon_upload_enable=yes

4.浏览+下载+上传+删除
anon_world_readable_only=no
write_enable=yes
anon_upload_enable=yes
anon_other_write_enable=yes

5.浏览+下载+上传+创建目录+删除
anon_world_readable_only=no
write_enable=yes
anon_upload_enable=yes
anon_other_write_enable=yes
anon_mkdir_write_enable=yes

6.浏览+下载+上传+创建目录+不可删除
anon_world_readable_only=no
write_enable=yes
anon_upload_enable=yes
anon_other_write_enable=no (或取消本项参数)
anon_mkdir_write_enable=yes
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  朋友 用户 配置文件