[root@tw-node118 ~]# ssh-keygen -t rsa -P ''node
这个指令会在/root/.ssh下生成id_rsa和id_rsa.pub文件。看一下/root/.ssh下的文件:
[root@tw-node118 .ssh]# ls /root/.ssh
authorized_keys config id_rsa id_rsa.pub known_hosts _PWD_TEMP_ssh
将tw-node118:/root/.ssh/id_rsa.pub复制到tw-node119:/root/.ssh目录下:
[root@tw-node118 ~]# scp /root/.ssh/id_rsa.pub root@tw-node119:/root/.ssh
root@tw-node119's password:
id_rsa.pub 100% 397 0.4KB/s 00:00
因为免密码登录目前尚未设置好,您还须要输入tw-node119的密码才能scp。rsa
将id_rsa.pub中的密码写进tw-node119下的/root/.ssh/authorized_keys文件中:
[root@tw-node119 ~]# cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys权限
将/root/.ssh/authorized_keys文件的权限改成600:
[root@tw-node119 ~]# chmod 600 /root/.ssh/authorized_keys密码
如今从tw-node118免密码登录到tw-node119已经设置完成。咱们能够从tw-node118 ssh 到tw-node119:
[root@tw-node118 ~]# ssh tw-node119ssh-key