ssh免密码登录
1 在本机生成公钥
本机终端输入:
$ ssh-keygen -t rsa
配置相关全部直接回车
在~/.ssh/目录下生成两个文件
id_rsa : 私钥
id_rsa.pub : 公钥
2 导入公钥到认证文件
在本机终端输入:
$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
3 导入要免密码登录的服务器
在本机将认证文件复制到服务器
$ scp -P 54321 ~/.ssh/authorized_keys root@192.168.0.30:/root/.ssh/
如果服务器上没有文件夹就新建一个.ssh/文件夹
4 在服务器上更改权限
$ chmod 700 ~/.ssh
$ chmod 600 ~/.ssh/authorized_keys