19

scp を使用すると、次のエラーが発生します。

scp -r h1:/dir1 h2:/dir1
ssh: Could not resolve hostname online1: Name or service not known
lost connection

しかし、次のように .ssh/config に構成名のエイリアスがあるため、両方ともうまく機能しますssh h1ssh h2

Host h1
  HostName 172.16.18.xxx
  User xxx

/etc/hosts は編集しないでください。ssh-copy-idまた、公開鍵の作成にも使用します。何が問題なのですか?

4

2 に答える 2

26

ここのように追加オプションなしで scp を使用すると、リモートの h1 は直接 h2 に接続しようとします。

h1 -> h2

誰が誰であるh1かを知る必要があるため、 の定義が必要です。ただし、次のようにPC経由でルーティングすることもできますh2h1h2

h1 -> your pc -> h2

オプション -3の使用

scp -r -3 h1:/dir1 h2:/dir2
于 2013-09-04T06:07:29.573 に答える