在两台机器之间可以建立信任关系,举例子如下:
如在机器 audio@szwg-vs.szwg 与机器 lmtrans@cq01-imelmtrain00.cq01 之间建立信任关系。
首先登录 audio@szwg-vs.szwg 机器,在/home/audio/ 目录下面执行命令
$ ssh-keygen -t rsa
所有遇到的需要输入的地方全部按回车键,可生成 .ssh 文件夹,文件夹中有三个文件”id_rsa id_rsa.pub known_hosts”
$ cat .ssh/id_rsa.pub
输出为:
XXXXXXXXXXXX audio@szwg-vs.szwg
现在登录 lmtrans@cq01-imelmtrain00.cq01 机器,在/home/lmtrans/目录下,
$ mkdir .ssh
$ echo “XXXXXXXXX audio@szwg-vs.szwg ” >> .ssh/authorized_keys
这样就简单的建立了单向的信任关系,从 audio@szwg-vs.szwg 可以免密码登录到 lmtrans@cq01-imelmtrain00.cq01机器了。
同样,scp 也可以免密码复制