使用 putty 创建了 pub/priv 密钥,创建了 .ssh 文件夹和authorized_keys,仍然无法正常工作

use*_*659 2 ssh putty

  1. 在我的电脑上使用 puttygen 创建公钥/私钥。
  2. 将公钥放在服务器上的 .ssh/authorized_keys 文件夹中
  3. 设置 pageant.exe 以在我的电脑上使用 pk。
  4. 当我运行选美比赛并使用腻子连接时,它仍然要求我输入密码。

我错过了什么?

我做了一个:chmod 700 on .ssh 文件夹 chmod 600 onauthorized_keys 文件

谢谢!

小智 6

检查 Linux 服务器上的 /var/log/secure 或 /var/log/auth 以了解为什么不接受密钥的信息。

此外,您用于连接的用户的(并由其拥有)主目录中的 .ssh 目录是否为 .ssh 目录?

如果您想与 root 用户连接,它可能在 /etc/ssh/sshd_config 中被禁用。