Linux远程服务器之间下拷贝文件不输入密码
2017-03-17 16:24
465 查看
A主机10.159.3.11
B主机10.1293.12
C主机10.129.3.10
C主机为存放文件的服务器,从A主机和B主机分别拷贝文件到C主机
在三台主机上都执行下面的命令生成公钥对,三次回车
ssh-keygen -t rsa
ssh-keygen -t dsa
在三台主机上都执行下面的命令,生成公钥key
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
在C主机上执行命令
#ssh 10.132.3.21 cat ~/.ssh/authorized_keys >> ~/.ssh/authorized_keys
#ssh 10.132.3.22 cat ~/.ssh/authorized_keys >> ~/.ssh/authorized_keys
ssh 10.129.3.10 cat ~/.ssh/authorized_keys >> ~/.ssh/authorized_keys
至此,A主机和B主机上分别存在了一个authorized_keys文件,其中分别存放了A主机、B主机自己的公钥。
C主机的authorized_keys中,存放了A主机和B主机的公钥。此时scp拷贝A主机和B主机的文件到C主机时,就不再提示输入密码了。
scp text.txt root@10.129.3.11:/root/
A主机10.159.3.11
B主机10.1293.12
C主机10.129.3.10
C主机为存放文件的服务器,从A主机和B主机分别拷贝文件到C主机
在三台主机上都执行下面的命令生成公钥对,三次回车
ssh-keygen -t rsa
ssh-keygen -t dsa
在三台主机上都执行下面的命令,生成公钥key
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
在C主机上执行命令
#ssh 10.132.3.21 cat ~/.ssh/authorized_keys >> ~/.ssh/authorized_keys
#ssh 10.132.3.22 cat ~/.ssh/authorized_keys >> ~/.ssh/authorized_keys
ssh 10.129.3.10 cat ~/.ssh/authorized_keys >> ~/.ssh/authorized_keys
至此,A主机和B主机上分别存在了一个authorized_keys文件,其中分别存放了A主机、B主机自己的公钥。
C主机的authorized_keys中,存放了A主机和B主机的公钥。此时scp拷贝A主机和B主机的文件到C主机时,就不再提示输入密码了。
scp text.txt root@10.129.3.11:/root/
相关文章推荐
- linux下scp远程拷贝文件无需输入密码工具之expect
- Linux:两台服务器之间添加信任关系,进行远程操作的时候不需要输入密码
- linux 服务器之间拷贝文件
- 利用scp自动输入密码进行文件远程拷贝或备份
- linux两台服务器之间文件/文件夹拷贝
- Linux下SCP命令在服务器之间拷贝文件的命令用法
- linux服务器之间拷贝文件 scp
- linux下使用scp在服务器之间拷贝文件
- 利用scp自动输入密码进行文件远程拷贝或备份
- linux下使用scp在服务器之间拷贝文件
- linux两台服务器之间文件/文件夹拷贝
- ssh验证解决远程拷贝文件和文件同步需要输入密码的问题
- scp在Linux主机之间复制文件/目录不用输入密码
- linux下使用scp在服务器之间拷贝文件
- Windows任务计划向远程服务器拷贝文件,报登录失败: 未知的用户名或错误密码
- OS X / LINUX使用RSYNC拷贝远程服务器文件到本地
- linux两台服务器之间文件/文件夹拷贝
- 【system】 linux 服务器之间拷贝文件
- linux 服务器之间文件/文件夹拷贝
- Python 实现Linux间远程拷贝Scp不用输入密码问题