如何启用远程登录?

rip*_*234 4 login ssh authentication

目前我只能通过“ubuntu”用户帐户登录到我的远程 linux,没有密码(通过 SSH 身份验证)。我在机器上配置了另一个用户,如果我尝试使用其用户名 + 密码登录,我会得到

断开连接:没有可用的受支持的身份验证方法

如何配置此用户以接受用户/通行证身份验证?

小智 5

我怀疑您的 sshd 配置为允许通过公钥身份验证访问并禁止通过密码访问。

您可以做几件事。更好的选择是为新帐户生成一个密钥对并将公钥复制到远程主机的“~/.ssh/authorized_keys”文件中。您可以使用 ssh-keygen、puttygen 等来生成密钥。

或者,您可以启用 sshd 密码身份验证。编辑“/etc/ssh/sshd_config”文件并确保“PasswordAuthentication”指令设置为yes:

PasswordAuthentication  yes
Run Code Online (Sandbox Code Playgroud)

保存文件,重新启动 sshd(例如在systemctl restart ssh基于 systemd 的系统上),然后您应该可以使用密码。