使用scp时出现此错误:
scp -r h1:/dir1 h2:/dir1
ssh: Could not resolve hostname online1: Name or service not known
lost connection
但两者ssh h1
并ssh h2
非常适用于我在的.ssh /配置这样的配置别名:
Host h1
HostName 172.16.18.xxx
User xxx
在/ etc / hosts上无编辑。而且我还用它ssh-copy-id
来计算公钥。有什么问题的主意吗?
当你在此处没有其他选项的情况下使用scp时,远程h1会尝试直接连接到h2。
h1 -> h2
既然h1
需要知道谁h2
是谁,就h1
需要定义h2
。但是你也可以像通过PC一样路由它
h1 -> your pc -> h2
使用选项-3
scp -r -3 h1:/dir1 h2:/dir2
那应该是“路线”吗?