SSH接続を使用してWindows PCからリモートUbuntuに接続しようとしています。
次のように、関連ファイルディレクトリにあるリモートコンピュータからファイルをコピーしようとします。
scp filename C:\Documents\filename
次のメッセージを受け取りました。
could not resolve host name c
だから私のコンピュータパスに接頭辞がありませんが、それが何であるかわかりません。
どうすれば解決できますか?
答え1
scp
さまざまな形式の例を見ることができますここ
リモートUbuntuシステムからローカルシステムにコピーするには、次のようにする必要があります。
scp username@hostname:/full/path/to/remote_file local_filename
- ファイル名 - ローカルシステム上のファイルのフルパス+ファイル名
- ユーザー名 - リモートシステムのユーザー名
- CPU名 - リモートシステムのホスト名(またはIPアドレス)
- /フルパス- ファイルの宛先の場所へのフルパス
あなたが受け取ったエラーはscp
ExpectをC
ホスト名として指定し(これが前に来るため:
)、scp
ホスト名を見つけることができませんC
。
scp
Ubuntu コンピュータでコマンドを実行し、Ubuntu コンピュータからリモート Windows コンピュータにファイルをコピーする場合は、形式はscp
次のようになります。
scp local_filename username@hostname:/full/path/to/remote_file