1. 安装ssh server
执行以下命令看有没有安装ssh server,如出现下图结果表示没有:
systemctl status sshd
执行以下命令安装ssh server:
sudo apt-get install openssh-server
再次执行查看命令,结果如下,表示server已经安装好并自动运行:
systemctl status sshd
执行以下命令让ssh server开机自启:
sudo systemctl enable ssh
两台主机都要安装。
2. 配置root用户 ssh免密登录
进入被连主机的/etc/ssh/sshd_config这个文件
vi /etc/ssh/sshd_config
把文件中 “#PermitRootLogin prohibit-password”修改为“PermitRootLogin yes”。
两个被连接的主机都要改。
然后重启ssh服务:
/etc/init.d/ssh restart
在两台机器上的root用户下分别执行命令
ssh-keygen -t rsa
执行下面两个命令将ssh公钥拷贝到对方机器,ip为对方机器ip:
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.199.183
然后在另一台机器上执行以上命令,更换ip即可。