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