我的AWS实例pem文件暴露给少数人。如何使其无效并从我的实例创建新的pem文件?
答案 0 :(得分:3)
/home/ec2-user/.ssh/authorized_keys
或/home/ubutu/.ssh/authorized_keys
/home/ec2-user/.ssh/authorized_keys
或/home/ubutu/.ssh/authorized_keys
)。答案 1 :(得分:2)
当使用Amazon Linux AMI(以及其他一些Linux AMI)启动Amazon EC2实例时,指定密钥对的公共一半将被复制到:
/home/ec2-user/.ssh/authorized_keys
然后,用户可以使用密钥对的私有部分登录ec2-user
。
因此,要更改您的登录凭据:
ssh-keygen -t rsa -f keypair.pem
keypair.pem
(私有)和keypair.pem.pub
(公开)/home/ec2-user/.ssh/authorized_keys
删除现有条目(密钥对的名称存储在条目末尾)keypair.pem.pub
的内容添加到authorized_keys
文件然后,您可以使用新的密钥对登录e2-user
。