Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services bastion主机连接到rds所需的遗忘密钥对_Amazon Web Services_Amazon S3_Amazon Ec2_Amazon Elastic Beanstalk_Amazon Rds - Fatal编程技术网

Amazon web services bastion主机连接到rds所需的遗忘密钥对

Amazon 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用户的

我试图设置一个堡垒主机来连接AWS中的rds,但我忘记了配置它所需的密钥对。有没有办法检索它或创建一个新的,以便我可以配置bastion主机?如果是这样的话,我该怎么做呢?

坦率地说,如果您在Bastion服务器上没有重要的数据或配置,那么终止它并启动替换将是最容易的

但是,如果您希望重新获得对实例的访问,有两种方法

创建一个AMI

  • 创建当前堡垒的映像(AMI)
  • 从该AMI启动一个新的堡垒,指定一个新的密钥对
这是因为安装在Amazon Linux中的软件会自动将指定的密钥对添加到
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。