设想: AWS Ubunutu 实例 - ssh 连接。
客观的: 了解 AWS pem 文件如何授权 ssh 连接。
背景: 我已经使用创建了一个 ssh 密钥对ssh-keygen
,并将公钥上传到authorized_keys
我的 ubuntu 实例上的文件中。此连接有效。我还在.pem
控制台中生成了一个密钥并下载了它。我给了它推荐的chmod 400
权限,并且可以使用 进行连接ssh -i file.pem user@instance
。
兴趣点: 为什么公共.pem
不等同于私人authorized_keys
或者这到底是如何运作的?
谢谢