我一直在Ubuntu 14上使用签名的ssh密钥,它使用openssh 6.6,如下所示:
ssh -i path/private_key root@server
这会尝试查找文件路径/ private_key-cert.pub,如果找到它并且它是证书文件,它将用于完成ssh连接,我可以ssh到服务器。工作完美!
但是这在使用openssh 7.2的服务器上不起作用。我收到的消息是
sign_and_send_pubkey: no private key for certificate "/private_key-cert"
似乎openssh版本6.x和7.2之间存在变化。如何使用openssh 7.2使其工作?
由于