Amazon web services bastion主机连接到rds所需的遗忘密钥对
我试图设置一个堡垒主机来连接AWS中的rds,但我忘记了配置它所需的密钥对。有没有办法检索它或创建一个新的,以便我可以配置bastion主机?如果是这样的话,我该怎么做呢?坦率地说,如果您在Bastion服务器上没有重要的数据或配置,那么终止它并启动替换将是最容易的 但是,如果您希望重新获得对实例的访问,有两种方法 创建一个AMIAmazon web services bastion主机连接到rds所需的遗忘密钥对,amazon-web-services,amazon-s3,amazon-ec2,amazon-elastic-beanstalk,amazon-rds,Amazon Web Services,Amazon S3,Amazon Ec2,Amazon Elastic Beanstalk,Amazon Rds,我试图设置一个堡垒主机来连接AWS中的rds,但我忘记了配置它所需的密钥对。有没有办法检索它或创建一个新的,以便我可以配置bastion主机?如果是这样的话,我该怎么做呢?坦率地说,如果您在Bastion服务器上没有重要的数据或配置,那么终止它并启动替换将是最容易的 但是,如果您希望重新获得对实例的访问,有两种方法 创建一个AMI 创建当前堡垒的映像(AMI) 从该AMI启动一个新的堡垒,指定一个新的密钥对 这是因为安装在Amazon Linux中的软件会自动将指定的密钥对添加到ec2用户的
- 创建当前堡垒的映像(AMI)
- 从该AMI启动一个新的堡垒,指定一个新的密钥对
ec2用户的~/.ssh/authorized_密钥
文件中
手动编辑
- 阻止堡垒
- 分离根卷
- 启动另一个(临时)实例
- 将堡垒中的磁盘作为附加驱动器连接
- 编辑
/home/ec2 user/.ssh/authorized_keys
文件并添加新密钥对的公共部分
- 分离驱动器
- 重装堡垒
- 开始堡垒
这使得AMI方法看起来更简单,呃–坦率地说,如果您在Bastion服务器上没有重要的数据或配置,那么终止它并启动替换将是最容易的
但是,如果您希望重新获得对实例的访问,有两种方法
创建一个AMI
- 创建当前堡垒的映像(AMI)
- 从该AMI启动一个新的堡垒,指定一个新的密钥对
这是因为安装在Amazon Linux中的软件会自动将指定的密钥对添加到ec2用户的~/.ssh/authorized_密钥
文件中
手动编辑
- 阻止堡垒
- 分离根卷
- 启动另一个(临时)实例
- 将堡垒中的磁盘作为附加驱动器连接
- 编辑
/home/ec2 user/.ssh/authorized_keys
文件并添加新密钥对的公共部分
- 分离驱动器
- 重装堡垒
- 开始堡垒
这使得AMI方法看起来更容易,呃–用新的堡垒替换。这是解决此问题的最简单方法。
如果您的堡垒存储重要数据,请从快照ebs卷旧堡垒创建新ebs,然后连接到新堡垒 替换为新的堡垒。这是解决此问题的最简单方法。
如果您的堡垒存储重要数据,请从快照ebs卷旧堡垒创建新ebs,然后连接到新堡垒 如果你丢了钥匙,你就得重新开始。没有恢复选项。好的,当我创建一个新文件并希望通过mysql workbench进行ssh时,在创建新密钥对时应该使用.pem文件还是.ppk?我认为mysql workbench应该使用pem。只有腻子使用PPK。如果你丢了钥匙,你必须重新开始。没有恢复选项。好的,当我创建一个新文件并希望通过mysql workbench进行ssh时,在创建新密钥对时应该使用.pem文件还是.ppk?我认为mysql workbench应该使用pem。只有腻子使用PPK。