/更新:问题被细化为:无法打开授权密钥./
我在Virtualbox中有一个Ubuntu服务器,我尝试ssh in,但每次询问登录密码时,pubkey都无法正常工作.
概要:Vbox中的Ubuntu服务器12.04.2 LTS.仅主机网络配置.静态IP 192.168.56.10标准OpenSSH服务器.主机id_rsa.pub已添加到客户端authorized_keys文件中.
g2ra@host:~$ cat .ssh/id_rsa.pub | ssh -p 22 g2ra@192.168.56.10 'cat >> .ssh/authorized_keys'
Run Code Online (Sandbox Code Playgroud)
〜/ .ssh权限是chmod正确的.
g2ra@host:~$ ll .ssh/
total 68
drwx------ 2 g2ra g2ra 4096 Apr 24 00:31 ./
drwx------ 81 g2ra g2ra 28672 Apr 24 09:37 ../
-rw------- 1 g2ra g2ra 1766 Mar 27 10:12 id_rsa
-rw------- 1 g2ra g2ra 397 Mar 27 10:12 id_rsa.pub
-rw------- 1 g2ra g2ra 1110 Apr 24 11:23 known_hosts
Run Code Online (Sandbox Code Playgroud)
这是调试消息:
~$ ssh -v -l g2ra -p 22 192.168.56.10
OpenSSH_5.9p1 Debian-5ubuntu1.1, …
Run Code Online (Sandbox Code Playgroud)