方式一

ssh -i key.pem root@IP
 
如果出现报错说明这个问题是文件的权限太大了,需要给小点:
chmod 600 key.pem

方式二

可以使用ssh-add 添加key文件:
ssh-add -k key.pem  

正常登录:
ssh root@IP

若执行ssh-add 出现错误:Could not open a connection to your authentication agent,则先执行如下命令即可:

ssh-agent bash

 

ssh-add 只是把秘钥添加到当前会话,退出会话介绍,再次登录又需要重新ssh-add

 

方式三

通过配置文件指定秘钥路径,通常我们把秘钥文件放到~/.ssh目录,比如~/.ssh/key.pem

 

vi ~/.ssh/config


增加秘钥文件路径即可


IdentityFile ~/.ssh/key.pem

 

posted on 2021-07-28 21:51  lbnnbs  阅读(2134)  评论(0编辑  收藏  举报