vsftpd只让a用户上传b用户下载c用户可以上传下载,求大神,详细步骤
发布网友
发布时间:2022-04-09 17:38
我来回答
共1个回答
热心网友
时间:2022-04-09 19:08
需要建立虚拟用户,由虚拟用户配置来进一步细化不同权限(如仅上传或仅下载)。
根据用户需求,需要使用虚拟用户,才可进行单独详细设置。
1、安装服务器软件
先使用YUM源安装或者源码编译安装,然后启动VSFTPD服务。
2、生成数据库文件
先创建虚拟用户列表文件logins.txt,添加各个虚拟用户以及对应密码,隔行,单行为用户名称,双行为密码。
然后使用db_load命令生成数据库文件/etc/vsftpd/vsftpd_login.db。
3、设置PAM配置文件
修改VSFTPD服务的PAM配置文件/etc/pam.d/vsftpd
4、修改VSFTPD主配置文件
修改VSFTPD的主配置文件vsftpd.conf
5、创建虚拟用户配置文件
创建虚拟用户对应的本地用户,单独详细的配置各个虚拟用户的配置文件。
6、重启VSFTPD服务
重启VSFTPD服务。