博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vsftp虚拟用户权限设置(转)
阅读量:6607 次
发布时间:2019-06-24

本文共 1829 字,大约阅读时间需要 6 分钟。

  hot3.png

首先安装vsftp db-4

斯蒂芬个http://hi.baidu.com/phpfool/item/d295fd5f6f960e3d33e0a981
mkdir -p /opt/ftp
创建用户 useradd -d /opt/ftp virtual
创建虚拟用户 vi /etc/vsftp/loguser.txt
格式如下
用户名 admin
密码    admin
db_load -T -t hash -f loguser.txt vsftp_login.db
修改/etc/pam.d/vsftpd
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
修改/etc/vsftpd/vsftpd.conf添加下面的选项
pam_service_name=vsftpd
user_config_dir=/etc/vsftpd/conf
guest_enable=yes
guest_username=virtual
mkdir conf
在conf里创建 刚才用户名的配置文件 配置文件名要与用户名一样
admin要求具有上传删除权限
vi admin
write_enable=yes
download_enable=yes
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
anon_world_readable_only=no
~
vi upload 用户只有上传权限
local_root=/var/ftp/share
download_enable=no
anon_upload_enable=yes
anon_other_write_enable=no
anon_mkdir_write_enable=yes
anon_world_readable_only=no
后记在此博客上发现如下说明http://yuanbin.blog.51cto.com/363003/129071
1. virtual_use_local_privs参数当 virtual_use_local_privs=YES时,虚拟用户和本地用户有相同的权限;当virtual_use_local_privs=NO 时,虚拟用户和匿名用户有相同的权限,默认是NO。 当virtual_use_local_privs=YES,write_enable=YES时,虚拟用户具有写权限(上传、下载、删除、重命名)。 当 virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=YES,anon_upload_enable=YES 时,虚拟用户不能浏览目录,只能上传文件,无其他权限。 当 virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,anon_upload_enable=NO 时,虚拟用户只能下载文件,无其他权限。 当 virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,anon_upload_enable=YES 时,虚拟用户只能上传和下载文件,无其他权限。 当 virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,anon_mkdir_write_enable=YES 时,虚拟用户只能下载文件和创建文件夹,无其他权限。 当 virtual_use_local_privs=NO,write_enable=YES,anon_world_readable_only=NO,anon_other_write_enable=YES 时,虚拟用户只能下载、删除和重命名文件,无其他权限。

转载于:https://my.oschina.net/kcw/blog/408216

你可能感兴趣的文章
ELK部署实战
查看>>
android面试题
查看>>
【原】nginx均衡多tomcat环境配置,及这种环境下的remoteIp及ServerName获取方式
查看>>
chosen.jquery.min.js 使用js手动更新选项
查看>>
spring mvc 视频资料
查看>>
Android系统耗电普遍判断逻辑
查看>>
构造函数与析构函数
查看>>
python代码风格指南:pep8 中文翻译
查看>>
压缩及解压缩工具
查看>>
利用li标签做菜单
查看>>
OC之id
查看>>
Application的基本使用
查看>>
android 过渡动画研究
查看>>
Dragger android 的Activity切换动画大全
查看>>
微信 JS API 支付教程
查看>>
递归转非递归的思路和例子
查看>>
centos7安装kerberos+ldap(长沙方信)
查看>>
CSS3清新下滑菜单
查看>>
流程控制-if条件判断
查看>>
Kubernetes深入理解
查看>>