> Linux教程 >

在两台linux服务器上建立ssh等效用户

在两台linux服务器上建立等效用户
2) 建立等效用户
在node1:
[root@node1 ~]$ mkdir ~/.ssh
[root@node1 ~]$ chmod 700 ~/.ssh
[root@node1 ~]$ ssh-keygen -t rsa
[root@node1 ~]$ ssh-keygen -t dsa
 
在node2:
[root@node2 ~]$ mkdir ~/.ssh
[root@node2 ~]$ chmod 700 ~/.ssh
[root@node2 ~]$ ssh-keygen -t rsa
[root@node2 ~]$ ssh-keygen -t dsa
 
3) 切换回node1,接着执行:
[root@raw1 ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[root@raw1 ~]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
 
提示:下列命令会提示你输入node2 的root 密码,按照提示输入即可,如果失败可重新尝试执行命令。
node1 节点:
[root@node1 ~]$ scp ~/.ssh/authorized_keys node2:~/.ssh/authorized_keys
 
node2节点:
[root@node2 ~]$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[root@node2 ~]$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
[root@node2 ~]$  scp ~/.ssh/authorized_keys node1:~/.ssh/authorized_keys
 
4) 确保2个node都有相互的结点信息。两机相互执行。
 
[root@node1 ~]$ ssh node1 date
[root@node1~]$ ssh node2 date
[root@node1 ~]$ ssh node1-priv date
[root@node1 ~]$ ssh node2-priv date
 
切换至node2 执行
[root@node2 ~]$ ssh node1 date
[root@node2~]$ ssh node2 date
[root@node2 ~]$ ssh node1-priv date
[root@node2 ~]$ ssh node2-priv date
(责任编辑:IT)