我已经使用 vsftpd 在 Linux 机器上为单个用户设置了一个 FTP 帐户。
现在,如何使用参数添加新用户:
- 基本文件夹
- 用户名
- 密码
答案1
“正确”的方法是PAM
仅为 vsftpd 创建虚拟用户。 本网站有一个使用 vsftpd 单独文件的基本描述passwd
,但只要做足够的工作,您也可以让 PAM 使用数据库。由于帐户位于单独的密码文件中,因此它们无法登录计算机。由于它使用完全独立的密码文件,因此必须将现有用户复制到该文件中才能使用 FTP
PAM 还可以允许虚拟用户和真实用户登录到 vsftp。这样您就不必将真实用户复制到 vsftp 虚拟用户密码文件中。