设置 SSH 通过密钥登录

ssh客户端推荐使用xshell,

但个人比较喜欢finalshell,支持国产,而且在mac和windows上都有免费版,蛮好用的。

一般拿到机器会把默认的ssh端口改成非22端口

然后改成使用密钥方式登陆

ssh-keygen
cd .ssh
cat id_rsa.pub >> authorized_keys

提权:
chmod 600 authorized_keys
chmod 700 ~/.ssh


vi /etc/ssh/sshd_config

新增配置:
RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
PasswordAuthentication no


使用id_rsa登录测试,登录成功重启ssh服务:
service sshd restart

 

 

参考资料:https://www.runoob.com/w3cnote/set-ssh-login-key.html

posted @ 2020-12-01 17:15  ihgoo  阅读(500)  评论(0)    收藏  举报