使用密码绕过 SSH 验证访问 DigitalOcean 上的虚拟机

使用密码绕过 SSH 验证访问 DigitalOcean 上的虚拟机

我在 DigitalOcean 上有一个 ubuntu 服务器,使用 SSH 进行连接。

我创建了一个具有特定主目录的用户,与第三方共享,以便他们可以通过 SFTP 连接并向我们发送文件。

用户有一个密码,我希望第三方无需 SSH 私钥即可访问我的虚拟机。

这是我目前所做的:

adduser --home /somedir/another usernameX

我给了它一个密码,然后就完成了,现在当我尝试使用这个用户名和密码连接到服务器时,出现以下错误:

$ ssh [email protected]
[email protected]: Permission denied (publickey).

该怎么办?如果您有其他方法,欢迎提出,我很乐意听取建议。

相关内容