ssh 免密码登录

懒得每次 ssh 登录时输入密码?设置自动登录呗。

创建公钥

本地执行

ssh-keygen -t rsa

一路回车到底就行。

把公钥复制到远程主机

输入下面命令就搞定啦

ssh-copy-id user@host

如果没有ssh-copy-id命令,只能手动添加了。先

scp ./xxx.pub user@host:~/.ssh/

再在 host 上执行

cat ~/.ssh/xxx.pub >> ~/.ssh/authorized_keys

注意以下权限要符合要求,不然登陆验证无效

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

标签: ssh, tricks

赞 (4)

添加新评论