前面两篇介绍VSFTPd服务器的匿名用户和本地用户访问,基本满足文件的上传下载任务,今天给大家说说虚拟用户的配置方法,虚拟用户vsftpd解决了本地用户在本地建多个用户的问题 , 将用户虚拟化,从服务器安全角度来考虑是个好事情 。
1、创建用于FTP验证账户密码的数据文件 , 单数行为用户名,偶数行为密码 。
编辑账户密码数据文件
添加用户名和密码
保存退出 。
2、转化数据库,删除原明文的信息文件
转化数据库
备注:
-T:允许应用程序能够将文本文件转译载入数据库
-t:子选项,制定转译载入数据库的类型
-f:后接用户名密码的文本文件
修改权限,删除明文信息文件
3、建立虚拟用户,指定主目录
查看文件权限
4、建立用于支持虚拟用户的pam认证文件
编辑虚拟用户认证文件
添加内容
5、给虚拟用户设置不同权限
创建目录和文件
2文件内容
6、修改vsftpd主配置文件
添加user_config_dir
修改前
修改后
重启vsftpd
7、设置SELinux域允许策略
查看并设置波尔值
8、windows系统测试权限
用户2测试结果正常
用户1测试报550错误
总结:
1、1用户没有设置任何权限,所以1用户也就无法访问ftp
2、对于虚拟用户的主目录,我们映射在virtual本地用户的/var/ftproot/目录中这样更安全 。
【vsftpd创建虚拟用户,解决本地用户不安全问题,增强服务器安全性】以上就是朝夕生活(www.30zx.com)关于“vsftpd创建虚拟用户 , 解决本地用户不安全问题,增强服务器安全性”的详细内容 , 希望对大家有所帮助!
猜你喜欢
- 你的音量,暴露了你的层次!
- 如果呈现这3个现象,你的手机已经被监视了!谨慎点
- 大学生落入“校园贷”陷阱,怎么办?有合理资金需求,去找谁?通知来了
- 邮政信誉卡逾期多久会起诉?逾期可以申请平息挂帐吗
- 游戏中手机闪退的原因及解决方法!
- 手机如果呈现3种异样现象,可能已经被"监视"了,别不当回事
- 《常识》:这恐怕是一个常识稀薄的时代
- 机箱噪音大是什么原因引起的?台式电脑主机噪音大的解决方法
- 这4种信号提示你,你的手机有可能被“监控”了,一定要注意!
