Mac 无法连接阿里云

2019-12-19  本文已影响0人  quaeast

生成秘钥

ssh-keygen -t rsa -b 4096 -C "xxxxxx@email.com"

更改权限

chmod 400 private_key

注意这里一定要把其他人的权限去掉,否则一定会连接失败。我之前一直没办法用秘钥连接阿里云的服务器,就是这个原因。\color{#FF3030}{特别注意,一定要把别人的权限都改成0才可以,有一点权限都不行,虽然他可能不会报错,但就是连不上。}至于自己的权限更高是否有效,我没有尝试,感兴趣可以自行尝试

~/.ssh/config 模板

Host alc
    HostName x.x.x.x
    User root
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/private_key

最后

在控制台将生成的公钥导入,在本机输入即可连接

ssh alc  
上一篇 下一篇

猜你喜欢

热点阅读