Putty:访问被拒绝

Putty:访问被拒绝

我的用户 ID kranthi 已创建并添加到 sudoers 组中。

我做了以下更改/etc/ssh/sshd_config

PasswordAuthentication Yes
AllowUsers kranthi

为了允许用户进行 ssh,应将用户添加到AllowUsers.

端口 22 已添加到 sshd_config 文件中。

service sshd restart被给予。

为什么我不能使用 putty SSH 服务器?少了什么东西 ?

access denied输入密码后得到。

当我打字时在评论部分推荐后

ssh -l kranthi 127.0.0.1 我得到以下内容

以下是控制台的屏幕截图。

在此输入图像描述

在此输入图像描述 我仍然无法使用用户 kranthi 通过 SSH 连接服务器。

在此输入图像描述

答案1

您的服务器可能设置为禁止密码身份验证,例如,需要 Kerberos (没有得到很好的支持通过 PuTTY),或私钥。

对于前者, 和KerberosOrLocalPasswd可能UsePAM有用。

PuTTY 使用私钥可以很好地工作(除非 Kerberos 入侵)。

以供参考:

答案2

现在我可以对虚拟机进行腻子了。 VM 托管在 VMware 上,IP 地址通过 DCHP 提供。登录机器后我看不到IP地址。从而给出了 ifdown eth0

ifup eth0

然后再次尝试 putty,当我为 root 用户配置 ssh 密钥时,它第一次询问指纹是/否问题。然后尝试以 sudo 用户 kranthi 身份登录,发现我位于虚拟机内。

奇怪的!!是什么解决了这个问题!!!

相关内容