我正在尝试在多个 EC2 实例上复制 SSH 公钥。
阅读ssh-copy-id
手册页,当您传递密钥文件时,程序会添加.pub
扩展名(如果缺少)。
AWS 密钥是按.pem
格式生成的,我可以使用此解决方法:
ssh-keygen -y -f my-new-key.pem | ssh user@host \
-i already-on-remote-server-key.pem 'cat > ~/.ssh/authorized_keys'
Run Code Online (Sandbox Code Playgroud)
但疑问仍然存在......是否可以使用ssh-copy-id
文件.pem
或唯一的解决方案是使用解决方法?