小编bad*_*ons的帖子

无法ssh localhost:权限被拒绝(公钥)/连接被:: 1 [preauth]关闭

我正在努力执行

ssh localhost  
Run Code Online (Sandbox Code Playgroud)

在Ubuntu 14.04 LTS,但得到

Permission denied (publickey).  
Run Code Online (Sandbox Code Playgroud)

这是一些调试信息......

首先,我在〜/ .ssh目录中有以下文件:

ubuntu@<hostname>:~$ ls .ssh
authorized_keys  id_dsa  id_dsa.pub  id_ecdsa  id_ecdsa.pub  id_ed25519  id_ed25519.pub  id_rsa  id_rsa.pub  known_hosts
Run Code Online (Sandbox Code Playgroud)

对目录的访问权限是:

ubuntu@<hostname>:~# stat -c %a ~/.ssh  
700  
Run Code Online (Sandbox Code Playgroud)

这是sshing的详细输出:

ubuntu@<hostname>:~$ ssh -vvv localhost  
OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014  
debug1: Reading configuration data /etc/ssh/ssh_config  
debug1: /etc/ssh/ssh_config line 19: Applying options for *  
debug2: ssh_connect: needpriv 0  
debug1: Connecting to localhost [::1] port 22.  
debug1: Connection established.  
debug3: Incorrect RSA1 identifier  
debug3: Could not load "/home/ubuntu/.ssh/id_rsa" as …
Run Code Online (Sandbox Code Playgroud)

ssh ubuntu

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

标签 统计

ssh ×1

ubuntu ×1