タグ付けされた質問 「scp」

SCP(Secure Copy)は、コンピューター間でファイルを転送するために使用されるSSHに基づく安全なプロトコルです。

2
SSH接続を介したリバースSCP
ラップトップにいるときは、サーバーからのファイルが必要になることがよくあります。しかし、そのファイルがどこにあるかわからない場合は、sshサーバーを調べて、周りを見て、、exitそしてscp server:file .。デスクトップとサーバーの両方で静的IPを使用している場合、逆にファイルをSCP(scp desktop:~ file)するだけで済みますが、ラップトップではできません。SSH接続でファイルを逆方向​​にSCPする良い方法はありますか?SSHで接続するコンピューターがクライアントにファイルを逆方向​​に送信するようにしますか?
17 ssh  scp 

6
PuTTYを使用してサーバーにファイルを転送するにはどうすればよいですか?
Win7ボックスのPuTTYでSCPを呼び出すと、C:/を使用できませんが、ローカルマシンのどこでデフォルトでファイルを検索するのかわかりません。プログラムディレクトリもユーザーディレクトリも機能しませんでした。たとえば、PuTTY.exeの横にあるfile.txtをC:\ Users \ Meにも保存しましたが、PuTTYでSCP file.txt file.txtを呼び出すと、 cp: 'file.txt'を統計できません それでは、PuTTYを使用してサーバーにファイルを転送するにはどうすればよいですか? 編集:また、呼び出すSCP file.txt myserver:file.txtと同様のエラーが発生します:file.txt: No such file or directory
16 ssh  putty  scp 

4
scpを使用してスパースファイルをコピーする方法
scpスパースファイルをコピーできるというオプションはありますか? 次のコマンドはで機能しsshますがSCP、スパースファイルをコピーするオプションを探しています。 tar -Szcf - /home/myself/test/ | \ ssh myself@myserver 'tar -C /home/myself/test_scp -zvxf -'
15 linux  ssh  scp 

4
中間サーバーを介してファイルをSCPするにはどうすればよいですか?
WinXPで(bashシェルを使用して)Ccygwinを使用しています。localhostからリモートマシンhost2にファイルをSCPします。ただし、中間マシン(host1)にのみSSHで接続し、そこからhost2にSSHで接続できます。(注、localhostからhost2にアクセスできません)。 トンネルは私の答えだと思っていましたが、トンネルを設定しようとすると ssh -L 9999:localhost:9998 dalvarado@host1 'ssh -L 9998:localhost:1234 -N dalvarado@host2' しかし、このコマンドを入力してEnterキーを押すと、システムがハングします。トンネルを設定してからファイルをSCPする適切な方法は何ですか? ありがとう、-
15 ssh  scp  ssh-tunnel 

4
bashエイリアスでscpを使用できません
このコードは機能しません: scp ~/Desktop/favicon.ico nameOfBashAlias:/public_html/mySite/templates/blog/ エイリアスは次のとおりです。 alias nameOfBashAlias='ssh myUsername@11.11.11.111' この問題を解決するにはどうすればよいですか? 編集 の多くのインスタンスを実行するなど、次のコードに似たものが可能bashですか? scp ~/Desktop/favicon.ico (nameOfBashAlias)>:/public_html/mySite/templates/blog/ 上記のコードが機能しませんでした。
15 scp  bash-alias 

4
再帰的なscp転送を再開します(rsyncを使用しますか?)
私はscpを介してそれぞれ数千個のファイルを〜1MB転送しており、最初の2kファイルほどで接続が切断されました。最初からやり直さずに再帰転送を再開する方法があるかどうかを知りたかった。何かのようなもの $ scp -r me@host.com:/datafiles/ ./ ... Happy Transfer ... ... BREAK! ... $ rsync -P me@host.com:/datafiles/ ./ ... Continue transf... 問題は、可能な場合は構文を正しく取得できないように見えることです。誰がそれができるか/どのようにそれを行うことができるかについていくつかの光を当てることができますか? PS。rsync行の「datafiles」の後にスラッシュを指定すると、ディレクトリまたはその内容が転送されますか?Googleで検索したときに矛盾したコメントが表示されました。
14 rsync  scp  recursion 

1
SCPでctimeを保持
ctime(変更時間)を保持しながらSCPを使用してファイルをコピーするにはどうすればよいですか? 私は私のMac(OS 10.8)、および結果のフォルダを持っているls -lとls -lc同じです。 $ ls -l total 0 drwxr-xr-x 9 elliott staff 306 Mar 24 21:24 Day1b $ ls -lc total 0 drwxr-xr-x 9 elliott staff 306 Mar 24 21:24 Day1b 次に、-pタイムスタンプを保持するために、リモートサーバー(Linux)にコピーします。 $ scp -pr Day1b/ elliott@server.com:/ これで、リモートサーバーで、ctimeが現在の日付に変更されます。 # ls -l total 00 drwxr-xr-x 3 elliott elliott 4096 …
14 linux  macos  scp  timestamp 

1
scp -qは異なるホスト間では静かではありません
そう scp -q file host:file そして scp -q host:file file 両方とも静かです、すなわちプログレスメーターを与えないでください。しかし私が走ったとき scp -q host1:file host2:file、私はまだ進行状況メーターだけでなく、取得します Connection to host1 closed. メッセージ。プログレスメーターは、リダイレクトされることによって取り除かれることができます stdout に /dev/null (私はそうする必要はありませんが)、しかし接続が閉じられたというメッセージが現れます stderr本当の間違いがあったとしても、私は間違いなくこれを守りたい。 scpを静かにするにはどうすればいいですか?私は走る必要がありますか ssh host1 "scp -q file host2:file"?
13 linux  scp 

5
scpのようなファイルやフォルダーを削除するための他のコマンドはありますか?
scpを使用して、リモートの場所にコピーします。ただし、scpが期待どおりに動作しない場合があります。コピーが適切に完了しない場合があります(コピーしているフォルダーに新しいファイルを追加した場合など)。 そのため、まずリモートフォルダーを削除してからコピーを実行し、必要なものが正確にあることを確認します。 scpなどの他のコマンド(srmやsmvなど)はありますか?または、リモートのフォルダーとファイルを削除する方法はありますか?
13 bash  ssh  scp 

4
PSCPを使用してファイルをUnixマシンからターゲットパスにスペースがあるWindowsマシンにコピーする方法は?
C#プログラムでPSCPを使用して、UnixマシンからWindowsマシンにファイルをコピーする際に問題が発生しています。この問題は、Windowsマシン上のターゲットフォルダーにスペースがある場合にのみ発生します。たとえば、次は正常に機能します。(注:この例ではIPアドレスとパスワードが変更されています) pscp.exe -pw MyPassword root@127.0.0.1:/etc/myfolder/myfile.opt C:\download しかし、これを次のように変更すると: pscp.exe -pw MyPassword root@127.0.0.1:/etc/myfolder/myfile.opt C:\download files 次のエラーが表示されます。複数のリモートソースがサポートされていません。 これは、PSCPがスペースを別のターゲットとして解釈するためです。しかし、どうすればそれができますか?引用符で囲んだり、スペースをエスケープするなど、あらゆることを試しました。私は次のすべてを試しましたが、何も機能しません: pscp.exe -pw MyPassword root@127.0.0.1:/etc/myfolder/myfile.opt "C:\download files" pscp.exe -pw MyPassword root@127.0.0.1:/etc/myfolder/myfile.opt C:\"download files" pscp.exe -pw MyPassword root@127.0.0.1:/etc/myfolder/myfile.opt C:\download\\ files 何か案は?
13 scp  c# 

3
2つのネットワーク間のSCP
同じネットワークに接続されていない2台のコンピューター間でファイルを転送する必要があります。VPNを介して両方のネットワークを表示できる3台目のコンピューターを入手しました。 3番目のコンピューターから、次のことができます。 scp root@firstcomputer:./file ./ そして、次の文で転送を終了します。 scp ./file root@secondcomputer:./ しかし、次のように1行だけではできません。 scp root@firstcomputer:./file root@secondcomputer:./ エラー応答は ssh: connect to host secondcomputer port 22: No route to host lost connection これはおそらく、最初のコンピューターが2番目のコンピューターを見ることができないためだと思います。SCPに、SCPプログラムを実行するマシンだけが両方のコンピューターを見ることができるという事実に対処するパラメーターを与えることは可能ですか? ちなみに、3番目のコンピューターはLionを搭載したMacで、2番目のコンピューターはDebianを実行しています。

4
外部サーバーから別のサーバーへのSCP
ローカルサーバーでSCPを使用して、あるリモートサーバーから別のリモートサーバーにファイルをコピーしようとしています(両方のリモートサーバーがカスタムポート(xxxx)を使用しています) やっています: scp -r -P xxxx root@xxx.xxx.xxx.111:/home/myimages/images.tar.gz root@xxx.xxx.xxx.222:/home/myimages/images.tar.gz しかし、次のエラーが表示されます。 ssh: connect to host xxx.xxx.xxx.222 port 22: Connection timed out 助言がありますか?
12 linux  bash  ssh  scp 


1
scp、rsync、またはシェルの作業中の警告メッセージ「kexプロトコルエラー:タイプ7」
最近、ホームサーバーでこれらのエラーがたくさん発生します。それらの発生はトラフィックに比例しているように見えるので、サーバーのシェルで作業している場合、1日1〜2回のように見えるかもしれません。しかし、rsync、またはscpプロセスを開始すると、ファイルごとに5〜6が転送されます。 kex protocol error: type 7 seq 358115 kex protocol error: type 7 seq 429489 kex protocol error: type 7 seq 500711 kex protocol error: type 7 seq 571534 kex protocol error: type 7 seq 642352 サーバーは、OpenSSH_7.2p2、OpenSSL 1.0.2hを実行しているGentoo Linux です。 この問題は、サーバーに接続されているクライアントとは無関係に発生するようです。それは私のノートブック(OpenSSH_7.2p2、OpenSSL 1.0.2hを備えた Gentoo )またはQnap NAS(Linux QNAP1 3.4.6#1 SMP Wed Jun …
12 linux  rsync  openssh  scp 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.