linux 服务器之间配置免密登录

客户机:172.16.1.2

远程机:172.16.1.3

1、远程机

   a、允许root用户通过22端口登录

vi  /etc/ssh/sshd_config
PORT 22
PermitRootLogin  yes

   b、免去首次访问远程机安全提示(YES/NO)

vi /etc/ssh/ssh_config
StrictHostKeyChecking no

2、客户机

 a、生成认证key文件

ssh-keygen -t rsa -P '' -f /root/.ssh/id_rsa

 b、拷贝到远程机

ssh-copy-id -i  /root/.ssh/id_rsa.pub  172.16.1.3

3、检验

在客户机连接远程机

ssh 172.16.1.3

验证成功

原文地址:https://www.cnblogs.com/hyh123/p/8038537.html