如何在 Ubuntu 16.04 中的 vsftpd 中添加用户名或更改密码?

如何在 Ubuntu 16.04 中的 vsftpd 中添加用户名或更改密码?

我已经访问了由其他人配置的服务器,但现在我无法通过 ftp 访问,因为我没有 ftp 用户名和密码,而且我似乎无法找到或向特定目录添加新的用户名和密码。

请帮我在 vsftpd 中添加用户名或更改密码。

答案1

默认情况下,vsftpd用户是系统用户。因此,如果您具有管理员权限、root用户或 sudoer,则可以登录,使用getent passwd命令查看用户,并passwd SomeUser以 root 身份更改其密码。
adduser SomeName添加用户。

还要检查虚拟用户vsftpd。在vsftpd.conf文件内部搜索类似以下内容的内容:
pam_service_name=
然后在内部找到此文件名/etc/pam.d/

如果 PAM 机制让您感到困惑,那么 virtual_use_local_privs=
里面有虚拟用户的一个很好的指示vsftpd.conf

相关内容