最近搞毕设,需要对vsftpd进行配置上的一些解析,只是实现功能,对权限设置不敏感。简单记录下,毕竟现在ftp用的也挺少的了...
1.创建本地用户vuser,并useradd -d指定目录(即ftp共享目录);
2.在/etc/vsftpd下编写vuser.txt文件(文件路径可以自己定,最后在/etc/pam.d/vsftpd中指定即可),vuser.txt文件中单数行为用户名,偶数行为明文密码;
3.db_load –T –t hash –f /etc/vsftpd/vuser.txt /etc/vsftpd/vuser.db生成口令库文件(??我自己乱写的),这个文件用户对虚拟用户身份进行验证;
4.修改/etc/pam.d/vsftpd文件:(新增的行需要按照下面的位置进行添加,不能随意添加在文末)