SSH 进入我的系统成功,但即使没有-v
标志我也收到key_load_public: invalid format
消息。下面是使用详细标志的输出。
具体来说
debug1: key_load_public: No such file or directory
debug1: identity file /home/myname/.ssh/private_rsa_key-cert type -1
似乎是问题,因为我没有这样的文件。但是,我检查了另一个系统,我也得到了上面两行相同的信息。然而,key_load_public: invalid format
在那之前没有,这是我真正想要摆脱的。两个远程系统上的authorized_keys 文件的权限看起来相同,private_keys 的权限看起来也相同。
$ ssh -v desired_host
OpenSSH_7.2p2, OpenSSL 1.0.2g 1 Mar 2016
debug1: Reading configuration data /home/myname/.ssh/config
debug1: /home/dli/.ssh/config line 16: Applying options for desired_host
debug1: Reading configuration data /etc/ssh_config
debug1: Connecting to desired_host [X.X.X.X] port 22.
debug1: Connection established.
key_load_public: invalid format
debug1: identity file /home/myname/.ssh/private_rsa_key type -1
debug1: key_load_public: No such …
Run Code Online (Sandbox Code Playgroud)