web-dev-qa-db-ja.com

scpの使用中に接続がタイムアウトする

Sshを使用して接続したコンピューターからファイルをダウンロードしようとしています。ターミナルに入力します

scp /path/to/file <name of my computer>@192.168.0.15:home/desktop

このファイルは大きくありませんが(約35 mb)、このコマンドを入力しても文字通り何も起こりません。しばらくすると、次のようなメッセージが表示されます。

ssh: connect to Host 192.168.0.15 port 22: Connection timed out
lost connection

それで、どうすれば修正できますか?

1
Karol Bresler

Scpの構文は次のとおりです。

$ scp SOURCE DESTINATION


たとえば、ホームディレクトリにあるfooという名前のファイルをリモートマシンのホームディレクトリにコピーする場合192.168.0.15、sshサーバーを実行しています、構文は次のようになります。

$ scp /home/john/foo [email protected]:/home/luther/

lutherは192.168.0.15のユーザー名です

1
Rishav Ambasta

ファイアウォールの問題が発生する場合があります。コンピューターでターミナルを開いて、sshサーバーからのソースをリストできない場合は、sshサーバーでターミナルを開いて、宛先をローカルコンピューターに設定してみてください。言い換えれば、そこからそれをブリングするのではなく、sshサーバーから送信するか、またはその逆を試してください。それは理にかなっていますか?多くの場合、これで問題が解決します。

0
nmeadows

Scpコマンドの構文は確かですか?試してください:

scp /path/to/file 192.168.0.15:.

接続を確認するために、198.168.0.15サーバーの/ var/log/syslogファイルを確認することもできます。

0
f35