linux 配置ssh免密码登录
1.确保主机名唯一
主机名修改方法:
a.修改/etc/sysconfig/network,HOSTNAME=想要设置的主机名称
b.修改/etc/hosts,127.0.0.1 localhost 想要设置的主机名称 localhost4 localhost4.localdomain4
2.查看ssh是否安装,是否可用。可通过ssh 10.10.10.1(其他内网IP)测试。
3.执行:ssh-keygen -t rsa,回车后会有三次让输入,这三次都不用输入,直接按三个回车。
4.这时可以看到当前用户家目录下的.ssh文件夹会有三个文件:id_rsa id_rsa.pub known_hosts
5.执行cat id_rsa.pub >> authorized_keys,之后会生成一个文件:authorized_keys
6.使用scp命令,把上一步生成的文件拷贝到ssh将要连接的计算机。scp authorized_keys IP:/root/.ssh
7.然后就可以使用ssh免密码登录了。ssh IP