ftp创建虚拟用户并赋予不同权限

本文详细介绍了如何在FTP服务器上创建虚拟用户,并通过步骤配置每个用户不同的权限。涉及内容包括创建用户密码列表文件、生成虚拟账号数据库、添加虚拟账号映射、修改PAM认证、调整vsftpd.conf配置,以及设置每个虚拟用户的特定权限。最后,文章还提到了在遇到启动错误时的解决方案。
摘要由CSDN通过智能技术生成

#ftp服务器上创建虚拟用户并分别配置不同权限#
以下内容均为本人切身实践操作所得,之间过程也比较曲折,查了许多资料更是也踩了许多坑,希望对各位朋友有所帮助!!

1.创建用户密码列表文件
cd /etc/vsftpd/
vim ./vusers.list(创建虚拟用户文件并按如下格式输入添加的账号及密码)
用户a
用户a密码
用户b
用户b密码
用户c
用户c密码

2.创建虚拟账号数据库
db_load -T -t hash -f vusers.list vusers.db(生成的库名)
file vusers.db(查看数据库信息)

3.添加虚拟账号映射账号(此账号为ftp服务器上真实存在的,为了安全此用*户一般设置为不可登录)
useradd -d /home/user1 -s /sbin/nologin user1
passwd user1(123456)(给用户设置密码)
chmod 755 /home/user1/(设置此用户家目录的权限,若虚拟用户的家目录不打算指定到此目录下,此步可以省略)*
3.增加pam认证(安全考虑)
vim /etc/pam.d/vsftpd.vu(添加此文件)
auth required pam_userdb.so db=/etc/vsftpd/vusers(结尾不带.db)
account requir

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值