5
如何使用密钥身份验证在两个服务器之间使用SCP复制?
我可以使用密钥身份验证通过SSH登录SERVER1和SERVER2。但是,我无法在两个服务器之间复制文件。为什么?如何在它们之间复制?(我必须复制的数据大于我的笔记本硬盘) 我的笔记本运行Ubuntu 10.04 LTS,两台服务器是AIX 5300-10-02-0943。我~/.ssh/known_hosts在笔记本上的文件包含这两个服务器的公共密钥。我tsocks之所以使用,是因为我必须使用SSH隧道才能访问这两个服务器。两台服务器可以互相ping通。 [USER@NOTEBOOK ~] tsocks scp -v -i /home/USER/.ssh/id_rsa -p -r root@SERVER1:/PATH/TO/DIR root@SERVER2:/PATH/TO/DIR Executing: /usr/bin/ssh '-v' '-x' '-oClearAllForwardings yes' '-n' '-l' 'root' 'SERVER1' 'scp -v -r -p' '/PATH/TO/DIR' 'root@SERVER2:/PATH/TO/DIR' OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: …