JerryXia
发表于
, 阅读 (0)
安装SSH
1
| sudo apt-get install openssh-server
|
生成SSH密匙
1 2 3 4 5
| /** * 此时会在/home/用户名/.ssh/,文件夹下生成id_rsa(私匙)和id_rsa.pub(公匙)两个文件 * 在每台机子上都生成 */ ssh-keygen -t rsa
|
1 2 3 4
| /** * 自身追加公匙授权 */ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
|
1 2 3 4 5 6 7 8 9 10 11
| /** * 如果多台机器(192.168.108.20为Worker) * 1. Master分发公匙 * 2. Worker追加授权 */ scp id_rsa.pub username
/** * 登录192.168.108.20Worker */ cat /home/username/id_rsa.pub >> ~/.ssh/authorized_keys
|
修改authorized_keys权限
1 2 3 4 5
| /** * Master、Worker相同配置 */ cd ~/.ssh/ sudo chmod 600 authorized_keys
|
验证免密码登录