Linux下vsftpd虚拟用户
2013-05-17 11:10
218 查看
+-----------------------------------------+
|1.添加虚拟用户口令文件 |
| vim /etc/vsftpd/guest.txt |
| wjl //用户名 |
| 123 //密码 |
|-----------------------------------------+
+--------------------------------------------------------------------------+
|2.生成虚拟用户口令认证文件 |
| rpm -ivh db4_utils-4.3.29-9.fc6.i386.rpm //需要安装的db4_utils软件 |
| db_load -T -t hash -f /etc/vsftpd/guest.txt guest.db //生成用户口令数据库|
+--------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
|3.编辑PAM认证文件 |
|vim /etc/pam.d/vsftpd |
|auth sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/guest |
|account sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/guest |
|//添加这2行则能虚拟用户和本地用户共存,如果注释其他行,则只能用虚拟用户登陆|
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
|4.配置vsftpd.conf |
|vim /etc/vsftpd/vsftpd.conf |
|guest_enable=yes //开启虚拟用户 |
|user_config_dir/etc/vsftpd/vsftpd //虚拟用户配置目录 |
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
|5.编辑虚拟用户配置文件 |
|vim /etc/vsftpd/vsftpd/wjl |
| |
|write_enable=yes |
|anon_world_readable_noly=no //用户是否为只读 |
|anon_upload_enable=yes //用户能否上传 |
|anon_mkdir_write_enable=yes //用户能否新建目录 |
|anon_other_write_enable=yes //用户能否删除,修改 |
|anon_root=/etc/vsftpd //用户家目录 |
+---------------------------------------------------------------------------+
|1.添加虚拟用户口令文件 |
| vim /etc/vsftpd/guest.txt |
| wjl //用户名 |
| 123 //密码 |
|-----------------------------------------+
+--------------------------------------------------------------------------+
|2.生成虚拟用户口令认证文件 |
| rpm -ivh db4_utils-4.3.29-9.fc6.i386.rpm //需要安装的db4_utils软件 |
| db_load -T -t hash -f /etc/vsftpd/guest.txt guest.db //生成用户口令数据库|
+--------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
|3.编辑PAM认证文件 |
|vim /etc/pam.d/vsftpd |
|auth sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/guest |
|account sufficient /lib/security/pam_userdb.so db=/etc/vsftpd/guest |
|//添加这2行则能虚拟用户和本地用户共存,如果注释其他行,则只能用虚拟用户登陆|
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
|4.配置vsftpd.conf |
|vim /etc/vsftpd/vsftpd.conf |
|guest_enable=yes //开启虚拟用户 |
|user_config_dir/etc/vsftpd/vsftpd //虚拟用户配置目录 |
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
|5.编辑虚拟用户配置文件 |
|vim /etc/vsftpd/vsftpd/wjl |
| |
|write_enable=yes |
|anon_world_readable_noly=no //用户是否为只读 |
|anon_upload_enable=yes //用户能否上传 |
|anon_mkdir_write_enable=yes //用户能否新建目录 |
|anon_other_write_enable=yes //用户能否删除,修改 |
|anon_root=/etc/vsftpd //用户家目录 |
+---------------------------------------------------------------------------+
相关文章推荐
- Linux系统vsftpd下建立虚拟用户的脚本实现
- linux --vsftpd虚拟用户登录时 530 Login incorrect排错
- linux vsftpd 的虚拟用户配置
- linux下部署vsftpd虚拟用户登录
- LinuxMint上架设匿名与虚拟用户同时存在的vsftpd服务器
- Linux FTP虚拟用户实现之vsftpd
- linux之vsftpd虚拟用户搭建
- ubuntu vsftpd虚拟用户配置/ubuntu12.04上搭建vsftpd服务示例linux
- Linux VSFTPD 进阶配置——虚拟用户
- Linux下vsftpd安装以及配置FTP虚拟用户实践
- linux下vsftpd虚拟用户设置
- Linux之Vsftpd虚拟用户、扩展应用tcp_wrapper实验总结
- Linux运维 第三阶段 (三) VSFTPD(ftps及vsftpd+pam+mysql实现虚拟用户认证)
- Linux学习之——建立基于虚拟用户的vsftpd
- linux vsftpd建立虚拟用户的方法
- Vsftpd虚拟用户配置(Linux FTP)
- Linux:在vsftpd服务器中配置虚拟用户账号
- linux搭建vsftpd虚拟用户访问
- linux vsftpd 创建虚拟用户 过程记录
- Linux下配置vsftpd和虚拟用户 成功