Mac ssh使用pem文件登录远程服务器
2022-08-01 运维知识
登录远程服务器我们可以使用ssh命令,部分远程服务器访问需要授权,ssh命令支持使用pem文件进行授权访问。
ssh -i identity_file user@hostIp
ssh -i sk.pem root@121.43.22.11
ssh -i identity_file user@hostIp
ssh -i sk.pem root@121.43.22.11
如果执行后出现以下错误,表示pem文件的权限太大,需要设置为只有拥有者读写权限(600)。
Permissions 0644 for ‘key.pem’ are too open. It is required that your private key files are NOT accessible by others. This private key will be ignored. Load key “key.pem”: bad permissions Permission denied (publickey).
修改pem文件权限
sudo chmod 0600 key.pem
sudo chmod 0600 key.pem
需要长期登录远程服务器,可以使用ssh-add把pem文件添加,下次直接登录。
ssh-add -K key.pem
ssh user@121.43.22.11
ssh-add -K key.pem
ssh user@121.43.22.11
版权属于: vincent
转载时须注明出处及本声明
Tags:# nginx