-4
我总是将我的pem文件存储在.ssh目录中,并使用HOST和USER编辑配置文件。所以我只是SSH到一个别名(在配置文件),一切正常。私钥/公钥
纵观本教程: http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
我想象AWS使用 “公共密钥访问” 方法。但我想了解为什么我的系统不需要密码来解锁私钥? pem文件未加密?
我总是将我的pem文件存储在.ssh目录中,并使用HOST和USER编辑配置文件。所以我只是SSH到一个别名(在配置文件),一切正常。私钥/公钥
纵观本教程: http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
我想象AWS使用 “公共密钥访问” 方法。但我想了解为什么我的系统不需要密码来解锁私钥? pem文件未加密?
是的。您的pem文件未加密。您可以通过查看pem文件的前两行轻松找到该文件。
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
(或)
-----BEGIN ENCRYPTED PRIVATE KEY-----
如果你没有看到它加密,要加密私钥:
ssh-keygen -p -f <unencrypted-private-key>
的那些AWS产生不 – pvg