更改 SSH pem 文件

Change SSH pem file

我想更改我的远程服务器 SSH。目前我通过 .pem 文件登录

ssh -l ubuntu -i .ssh/myfile.pem XX.XX.XXX.XXX

我试图找到更改该访问密钥的方法,但我只找到了那个方法:

ssh-keygen -t rsa -b 2048
cp id_rsa.pub authorised_keys 
scp authorized_keys ubuntu@XX.XX.XXX.XXX:/home/ubuntu/.ssh

我没有看到生成 .pem 文件,而且我现在该如何连接? 我想在做任何事情之前先确定一下,这样我就不会失去通过 SSH 连接的能力。 我应该用 :

删除旧密钥吗
ssh-keygen -R hostname

如果是,什么时候?在 scp 之后还是之前?如果在此之后将删除两个密钥,如果在此之前我将无法执行 scp!!! 我是一个困惑的机器人。 我在我的遥控器中看不到 .pem 文件,pem 文件仅在我的本地 .ssh 文件夹中。在远程 .ssh 我看到了 :

使用 "ssh-keygen" 命令生成一对 public 和私钥(默认存储在 $HOME/.ssh 中)。

然后将 public 密钥复制到远程服务器,并将私钥复制到本地客户端(权限为 0600)。您可以使用 "ssh-add" 命令将私钥添加到身份验证代理,以便能够连接到远程服务器。