1.hosts文件修改 (可忽略) vim /etc/hosts vim /etc/sysconfig/network

2.sshd配置 vim /etc/ssh/sshd_config

去掉以下3行的 “#” 注释: RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys 重启 sshd 服务,使用命令:/sbin/service sshd restart systemctl restart sshd.service 3.关闭selinux vim /etc/selinux/config setenforce 0

4.关闭防火墙 6.生成ssh密钥

ssh-keygen -t rsa ### 生成密钥 上传目标主机密钥 ssh-copy-id -i ~/.ssh/id_rsa.pub user@ip ---默认22端口 ssh-copy-id -i ~/.ssh/id_rsa.pub '-p port user@ip' ---非默认端口