小编lee*_*tom的帖子

公钥认证失败

我使用的是 ubuntu 13.10,服务器运行的是 ubuntu 12.04。我已经使用ssh-keygen生成了私钥和公钥,并将id_rsa.pub放在服务器端并authorzied_keys根据我在互联网上找到的方法添加它。但是,我在尝试登录时仍然需要输入密码。我已将主目录设置为 700,将 .ssh 目录设置为 700,将 authorzied_keys 文件设置为 600,并且检查了 sshd_config 文件,但没有任何反应。

调试信息(带有 -vvv 选项)和 sshd_config 如下,服务器的 auth.log 文件中没有列出任何内容。

我什至在客户端和服务器端都更新了 openssh-server openssh-client 。

还有什么我需要做的吗?感谢您提供任何信息。

debug3: load_hostkeys: loading entries for host "[xxx.101.15.62]:2222" from file "/home/leetom/.ssh/known_hosts"
debug3: load_hostkeys: found key type ECDSA in file /home/leetom/.ssh/known_hosts:2
debug3: load_hostkeys: loaded 1 keys
debug3: load_hostkeys: loading entries for host "[xxx.101.15.62]:2222" from file "/home/leetom/.ssh/known_hosts"
debug3: load_hostkeys: found key type ECDSA in file /home/leetom/.ssh/known_hosts:2
debug3: load_hostkeys: loaded 1 keys
debug1: Host '[xxx.101.15.62]:2222' is …
Run Code Online (Sandbox Code Playgroud)

ssh authentication

11
推荐指数
2
解决办法
11万
查看次数

标签 统计

authentication ×1

ssh ×1