在终端(我使用的是iTerm2)执行命令如下(先切到root用户下面):
1.检查权限问题
ssh -i key.pem
ssh -i key.pem root@IP
——如果出现报错说明这个问题是文件的权限太大了,需要给小点
sudo chmod 600 key.pem
ssh -i key.pem root@IP
2.使用ssh-add 添加key文件
ssh-add -k key.pem
3.正常登录服务器(不再需要密码登陆)
ssh root@IP
4.可以另外再设置个别名方便登陆
在~/.bash_profile文件中追加
alias abc=’ssh root@IP’
然后执行
source ~/.bash_profile
5.执行如下明就可以登陆服务器了
abc