vsftpd配置虚拟用户
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,配置步骤:1.添加虚拟用户口令文件vim /etc/vsftpd/vuser.txt (注:vuser.txt是我自己定义,可以是任意自定义的)candy #用户名123 #密码limingyu
千家信息网最后更新 2025年12月01日vsftpd配置虚拟用户
配置步骤:
1.添加虚拟用户口令文件
vim /etc/vsftpd/vuser.txt (注:vuser.txt是我自己定义,可以是任意自定义的)candy #用户名123 #密码limingyu #用户名123456 #密码
2.生成虚拟用户口令认证
yum install -y db4-utils #没有这个工具的先安装db_load -T -t hash -f /etc/vsftpd/vuser.txt /etc/vsftpd/vuser.db#把文本文档转换为数据库
3.编辑vsftpd的PAM认证文件
vim /etc/pam.d/vsftpdauth required pam_userdb.so db=/etc/vsftpd/vuseraccount required pam_userdb.so db=/etc/vsftpd/vuser#其他行全部注释掉,写入上面两行#注释掉其它行,可以禁止本地用户登陆,因为本地用户登陆时的验证依赖这个文件
4.建立本地映射用户并设置宿主目录权限
useradd -d /home/vsftproot -s /sbin/nologin vuser#此用户不需在登陆,只是映射用户#用户名必须和下一步配置文件中一致chmod 755 /home/vsftproot
5.修改配置文件
vim /etc/vsftpd/vsftpd.confguest_enable=YES#开启虚拟用户guest_username=vuser#ftp虚拟用户对应的系统用户pam_service_name=vsftpd#pam认证文件(默认存在)
6.重启服务并测试
service vsftpd restart 或 /etc/init.d/vsftpd restart #此时虚拟用户可以登陆,查看,下载,不能上传 #默认上传位置是宿主用户的家目录 #权限使用的的匿名用户权限进行管理
7.调整虚拟用户权限
vim /etc/vsftpd/vsftpd.confanonymous_enable=NO#关闭匿名用户登陆,更加安全(不影响虚拟用户登陆)anon_upload_enable=YESanon_mkdir_write_enable=YESanon_other_write_enable=YES#给虚拟用户设定权限,允许所有虚拟用户上传
用户
文件
登陆
权限
配置
用户名
认证
口令
宿主
密码
注释
目录
一致
安全
位置
只是
工具
数据
数据库
步骤
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
青州新创网络技术有限公司
锐思数据库好用吗
linux服务器安装软件
网络安全利与弊的总结
软件开发复试需要注意什么
网络安全誓词
上海学软件开发到哪个学校
考网络技术需要
政务系统网络安全评审
虚拟服务器和云服务器
软件开发组长的工作
征集工信部网络安全技术应用
我的世界怎么关闭一个服务器
access没有压缩数据库
车辆网络安全白皮书
阿里巴巴会员服务器设置
软件开发超链接代码
虚拟服务器过期多长时间后关闭
frp服务器搭建web脚本
广东大数据时钟监控网关服务器
网络安全存在问题整改要求
网络安全测评师证怎么考
保姆app软件开发
计算机网络技术工资职友集
教育系统网络安全事件
网络技术的职业规划
口碑好的云服务器哪家便宜
河北工业软件开发制造价格
vb数据库的访问技术不包括
怎么更换服务器前端包