如何添加新的 VSFTPD 用户?(不起作用)

如何添加新的 VSFTPD 用户?(不起作用)

我正在尝试创建一个新的 VSFTPD 用户,但似乎缺少文档来解释如何创建新用户 + 传递并将其分配到特定目录。

有人知道实现这一目标的简单方法吗?

目前我刚刚创建了一个新用户,这是我的 vsftpd.conf 文件,但我收到 530 登录验证错误

listen=YES
anonymous_enable=NO
local_enable=YES
virtual_use_local_privs=YES
write_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
guest_enable=YES
user_sub_token=$USER
local_root=/var/lib/
chroot_local_user=YES
hide_ids=YES
listen_port=201

答案1

编辑 /etc/vsftpd.conf

调整以下

local_enable=YES
write_enable=YES (this is to allow uploading)

现在创建一个系统用户(useradd ..),该用户将能够 ftp 到您的服务器。检查 vsftpd.conf 以使其更安全(chroot,...)

相关内容