首先修改 PEM 的權(quán)限:
sudo chmod 600 key.pem
Mac OS 連接服務(wù)器使用 PEM 文件的命令如下:
ssh -i key.pem root@IP
你也可以使用 ssh-add 添加 key 文件:
ssh-add -k key.pem
接著正常登陸就可以了:
ssh root@IP
另外我們使用的時(shí)候經(jīng)常會(huì)有掉線的問題,可以修改以下配置來解決。
登陸服務(wù)器:
vim /etc/ssh/sshd_config
找到下面兩行:
ClientAliveInterval 0 ClientAliveCountMax 3
去掉注釋,改成:
ClientAliveInterval 30 ClientAliveCountMax 86400
這兩行的意思分別是:
- 1、客戶端每隔多少秒向服務(wù)發(fā)送一個(gè)心跳數(shù)據(jù)
- 2、客戶端多少秒沒有相應(yīng),服務(wù)器自動(dòng)斷掉連接
重啟 sshd 服務(wù):
service sshd restart