不同主机同一用户之间SSH信任关系的建立
2007-06-13 11:38
941 查看
建立主机A、B、C上同一用户之间的SSH相互信任关系:
1,在主机A用户hcwang(e.g.)上生成密钥对。
$ ssh-keygen -t rsa
2,进入.ssh目录
$ mv id_rsa.pub authorized_keys // (更改为系统默认的公钥文件名)
3,将公钥id_rsa.pub,传输到主机目标主机B,C
$ scp id_rsa.pub B:$HOME/.ssh
$ cat id_rsa.pub >> authorized_keys //如果没有authorized_keys,则执行 mv id_rsa.pub authorized_keys
同样对主机C
$ scp id_rsa.pub C:$HOME/.ssh
$ cat id_rsa.pub >> authorized_keys
到此,可以从主机A直接 SSH 到主机B,C,无需密码。如果想从主机B或者C,SSH 到主机A,或者主机BC之间互相SSH,则需要密码。解决办法如下:
4,将主机A的私钥,id_rsa 拷到 主机B和C的 $HOME/.ssh 目录下
$ scp id_rsa B:$HOME/.ssh
$ scp id_rsa C:$HOME/.ssh
~OK
1,在主机A用户hcwang(e.g.)上生成密钥对。
$ ssh-keygen -t rsa
2,进入.ssh目录
$ mv id_rsa.pub authorized_keys // (更改为系统默认的公钥文件名)
3,将公钥id_rsa.pub,传输到主机目标主机B,C
$ scp id_rsa.pub B:$HOME/.ssh
$ cat id_rsa.pub >> authorized_keys //如果没有authorized_keys,则执行 mv id_rsa.pub authorized_keys
同样对主机C
$ scp id_rsa.pub C:$HOME/.ssh
$ cat id_rsa.pub >> authorized_keys
到此,可以从主机A直接 SSH 到主机B,C,无需密码。如果想从主机B或者C,SSH 到主机A,或者主机BC之间互相SSH,则需要密码。解决办法如下:
4,将主机A的私钥,id_rsa 拷到 主机B和C的 $HOME/.ssh 目录下
$ scp id_rsa B:$HOME/.ssh
$ scp id_rsa C:$HOME/.ssh
~OK
相关文章推荐
- 不同主机同一用户之间SSH信任关系的建立
- Linux系统:不同主机同一用户之间SSH信任关系的建立
- scp建立主机间信任关系(不同账户之间也可以)
- linux主机之间建立ssh信任关系
- 两条命令在Linux主机之间建立信任关系
- linux debian系统的两台主机之间建立安全信任关系及scp传输文件的免密操作
- 两台linux服务器之间建立ssh信任关系
- 两台Linux主机如何建立ssh信任关系?
- 建立linux两用户之间的信任关系
- SSH访问远程主机建立信任关系
- SCP 命令详解、两主机之间建立安全的信任关系
- WINDOWS 2003域不同林之间建立信任关系[转]
- Linux系统主机之间建立信任关系
- 在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题
- 在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题
- 不同用户设置ssh信任关系不输入密码执行scp 命令
- 在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题
- Linux主机间建立信任关系,无ssh密码登陆主机的问题
- 两台linux服务器之间建立ssh信任关系
- 建立linux两用户之间的信任关系 (转载)