Linux下FTP虚拟用户的使用配置
发布网友
发布时间:2022-04-25 21:30
我来回答
共2个回答
热心网友
时间:2022-05-01 01:38
你编辑的那个login.txt文件就是存放虚拟账户的用户名和密码的文件啊!
1.建立虚拟用户的用户名和密码
2.进入到/etc/vsftpd目录,通过db_load -T -t hash -f vusers.list vusers.db这个命令建立虚拟用户的密码数据库
3.建立FTP访问的根目录及虚拟用户对应的系统账号,例如:useradd -d /var/ftp/soft -s /sbin/nologin virtual,并添加/var/ftp/soft 此目录的权限
4.设置用于虚拟用户的PAM文件
5.修改vsftpd.conf主配置文件,启用虚拟用户支持,添加用户配置目录支持,并添加一些相关的*
如果需要的话,可以为虚拟用户建立的配置目录及文件
热心网友
时间:2022-05-01 02:56
touch login.txt 是创建了一个文本文件,你需要在vsftpd.conf里进行配置,
userlist_enable yes
userlist_file **/login.txt
这样才可以开启你建立的文本文件里的用户。
具体你还是仔细参考vsftpd.conf的配置文件说明吧