linux服务器间的互信配置

两台或多台linux办事器直接互相登录时需要用户输入用户口令 , 本文讲若何绕过口令验证 , 直接登录的设置装备摆设 。

需要这些哦
Linux办事器
SecureCRT软件
方式/
1选定用户登录一台Linux办事器host1 , 这里利用root帐号登录
执行ssh-keygen -t  dsa 号令 , 发生KEY值
[root@iocg2blade9 /]# ssh-keygen -t  dsa

linux服务器间的互信配置

文章插图

2进入当前用户目次下的.ssh文件夹
[root@iocg2blade9 /]# cd /root/.ssh/
注重是埋没文件夹".ssh" , 将该目次下的id_dsa.pub文件夹拷贝到一台Linux办事器host2 本家儿机上某用户目次下的.ssh目次下 , 即不要暗码验证就可登录的本家儿机 。
若是host2没有.ssh文件夹 , 建立该文件夹
[root@localhost ~]# cd /root
[root@localhost ~]# mkdir .ssh
若是有了:
到方针host2目次 , 利用sftp将host1上的id_dsa.pub拷贝过来
[root@localhost ~]# cd /root/.ssh/
[root@localhost .ssh]# sftp root@172.x.x.x
sftp> cd /root/.ssh/
sftp> ls
sftp> get id_dsa.pub
sftp> bye

linux服务器间的互信配置

文章插图

3以上一步选择的用户登录host2 , 进入.ssh目次
[root@localhost ~]# cd /root/.ssh
执行号令cat id_dsa.pub >> authorized_keys , 在host2上发生authorized_keys
[root@localhost .ssh]# cat id_dsa.pub >> authorized_keys

linux服务器间的互信配置

文章插图

4为authorized_keys文件赋权限 ,
[root@localhost .ssh]# chmod 644 authorized_keys
 chmod 644 authorized_keys

linux服务器间的互信配置

文章插图

5为/root/.ssh目次赋权限 ,
[root@localhost ~]# chmod -R 755 /root/.ssh

linux服务器间的互信配置

文章插图

6设置当作功 , 在host1上验证
[root@iocg2blade9 ~]# ssh root@172.x.x.x
Last login: Tue Jun 25 18:18:50 2013 from 172.31.93.14
【linux服务器间的互信配置】可以发现不消输入暗码就能登录了 。 172.x.x.x请改当作您的办事器IP 。

linux服务器间的互信配置

文章插图


以上内容就是linux服务器间的互信配置的内容啦 , 希望对你有所帮助哦!

    推荐阅读