使用scp时出现此错误:
scp -r h1:/dir1 h2:/dir1
ssh: Could not resolve hostname online1: Name or service not known
lost connection
Run Code Online (Sandbox Code Playgroud)
但两者兼容ssh h1
并且ssh h2
效果很好我在.ssh/config中有配置名称别名,如下所示:
Host h1
HostName 172.16.18.xxx
User xxx
Run Code Online (Sandbox Code Playgroud)
没有在/ etc/hosts上编辑.我也用它ssh-copy-id
来计算公钥.什么是错的?
小智 20
当你在这里使用没有像你这样的附加选项的scp时,远程h1会尝试直接连接到h2.
h1 -> h2
Run Code Online (Sandbox Code Playgroud)
既然h1
需要知道谁h2
,h1
需要定义h2
.但你也可以在你的电脑上路由它
h1 -> your pc -> h2
Run Code Online (Sandbox Code Playgroud)
使用选项-3
scp -r -3 h1:/dir1 h2:/dir2
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7536 次 |
最近记录: |