码迷,mamicode.com
首页 > 其他好文 > 详细

服务器之间免密码ssh登陆

时间:2015-11-16 06:10:08      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

  配置服务器f1(192.168.1.1)与服务器f2(192.168.1.2)之间免密码ssh登陆

  一、首先,配置服务器主机名为f1、f2

  1.更改/etc/sysconfig下的network文件,在提示符下输入 vim /etc/sysconfig/network,然后将HOSTNAME的值改为               想要设置的名称:f1。

         技术分享

  2.更改/etc下的hosts文件,在提示符下输入vim /etc/hosts,然后将localhost.localdomain改为f1,并配置f1与f2的ip映射

         技术分享

  3. 在提示符下输入reboot命令,重启服务器,修改成功,可用hostname命令查询。

  二、现在开始配置ssh免密码切换登陆

  1. 在f1、f2服务器上执行 mkdir .ssh;chmod 0700 .ssh,创建并将.ssh的权限设为700(权限必须为700)。

  2. 在f1、f2服务器上执行 touch /root/.ssh/authorized_keys (如果已经存在这个文件, 跳过这条)

  3. 分别在f1、f2上执行 chmod 600 ~/.ssh/authorized_keys  (# 注意: 必须将~/.ssh/authorized_keys的权限改为600, 该文件用于保存ssh客户端生成的公钥,可以修改服务器的ssh服务端配置文件/etc/ssh/sshd_config来指定其他文件名)

  4. 将本机和想要免密码登陆服务器的id_rsa.pub中的公钥拷贝到authorized_keys下,即将f1与f2  ~/.ssh/id_rsa.pub中的公钥拷贝 到双方的authorized_keys中.

  好了,免密码登陆已经配置好了,在服务器f1命令行中直接输入  ssh f2  即可跳转到服务器f2,同理!!!

服务器之间免密码ssh登陆

标签:

原文地址:http://www.cnblogs.com/yinchengzhe/p/4967928.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!