vsftp 基于虚拟用户的分配
2016-07-26 15:48
555 查看
1.安装vsftpd, yum install vsftpd
2.新建虚拟用户口令文件
vi /etc/vsftpd/vftpuser.txt
user 奇数行
password 偶数行
3.生成口令的认证文件
db_load -T -t hash -f /etc/vsftpd/vftpuser.txt /etc/vsftpd/vftpuser.db
4.修改pam配置信息
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser
5.建立虚拟用户目录
useradd -s /sbin/nologin -d /home/vftpsite vftpuser
chown -R vftpuser.vsftpuser vftpsite
6.编辑配置文件 vsftpd.conf
guest_enable=YES
guest_username=vftpuser
pam_service_name=vsftpd
user_config_file=/etc/vsftpd/vuser
7.虚拟用户配置文件 建立文件 以用户账号为名建立
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/home/vftpsite/username
local_umask=022 权限很重要
2.新建虚拟用户口令文件
vi /etc/vsftpd/vftpuser.txt
user 奇数行
password 偶数行
3.生成口令的认证文件
db_load -T -t hash -f /etc/vsftpd/vftpuser.txt /etc/vsftpd/vftpuser.db
4.修改pam配置信息
auth required /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser
account required /lib64/security/pam_userdb.so db=/etc/vsftpd/vftpuser
5.建立虚拟用户目录
useradd -s /sbin/nologin -d /home/vftpsite vftpuser
chown -R vftpuser.vsftpuser vftpsite
6.编辑配置文件 vsftpd.conf
guest_enable=YES
guest_username=vftpuser
pam_service_name=vsftpd
user_config_file=/etc/vsftpd/vuser
7.虚拟用户配置文件 建立文件 以用户账号为名建立
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
local_root=/home/vftpsite/username
local_umask=022 权限很重要
相关文章推荐
- 关于php的openssl 加密解密以及数字签名
- 什么样的PHP代码才算优秀
- php利用array_flip实现数组键值交换去除数组重复值
- thinkphp 公共模板和模板布局--基础操作
- 用PHP遍历目录下的全部文件
- php通过list()函数 -- 将数组中的值赋给一些变量
- php中header函数参数的Cache-control:private,no-cache,must-revalidate,max-age是使用方法!
- PHP面向对象特性
- php stdClass类的用法
- thinkphp自带Page类使用时候setconfig() name=last的时候不生效
- Laravel搭建后台登录系统步骤详解
- PHP如何随机生成一个唯一的id
- Laravel 学习笔记——路由(路由与控制器)
- 使用OutputDebugString帮助调试
- Access denied for user ‘homestead’@’localhost laravel 5
- WindowManager.LayoutParams.type属性
- yii2GridView的简单使用
- Cron定时任务应用到Thinkphp
- ubuntu-12搭建tftp服务器
- php mysql pdo安装及基本使用