ssh登录服务器相关

原创
2019/03/15 14:37
阅读数 229

配置多个rsa_id

生成密钥

ssh-keygen -t rsa -f ~/.ssh/id_rsa_XXX -C "XXX@XXX"

配置

vi ~/.ssh/config

#XXX项目
Host xxx  //实例名称
HostName 39.xxx.12
Port 25869
User root
IdentityFile ~/.ssh/id_rsa_xxx

访问ssh   ssh 实例名称

ssh 出现:key_load_public: invalid format

首先查看秘钥是否存在

cd ~/.ssh && ll

正常应该是存在的,不然就直接进都进不去了。

执行修复公钥命令,解决问题

ssh-keygen -f ~/.ssh/id_rsa -y > ~/.ssh/id_rsa.pub

指定密钥文件登录(指定id_rsa)

#ssh  root@111.232.188.247 -p 30763 -i ./id_rsa

用 -i 参数,指定密钥文件, 一般需要有读权限400

 

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部