SSH通过密钥对链接

通常,我们进行ssh连接时需要通过密码登录。但是对于远程服务器来说,在一定时间内没有操作,会自动断开连接,再次登录时需要再次输入密码,十分的不方便。为此,可以使用密钥对授权的方法,完成免密登录,从而提高效率。

本地生成密钥对

1
ssh-keygen -t rsa

拷贝公钥到服务器

1
scp ~/.ssh/id_rsa.pub git@SERVER:~/.ssh/authorized_keys

设置服务器文件权限

1
2
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

参考文档:
使用ssh-keygen设置ssh无密码登录

本文标题:SSH通过密钥对链接

文章作者:Jerry

发布时间:2017年11月25日 - 11:13:34

最后更新:2018年01月31日 - 07:46:55

原始链接:https://jerryma0912.github.io/2017/11/25/2-ssh-login-noPasswd/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。