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

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

2
scp exec要求がチャネル0で失敗しました
コンピュータ間でファイルをSCPしようとしていますが、 実行要求はチャネル0で失敗しました。 しかし、SSHを使用すると、問題なくマシンにアクセスできます。それが役立つ場合、私はCygwinのSCP関数を使用しています。 オンラインで検索したところ、「。bashrc」ファイルについて話しましたが、見つかったのは「bash.bashrc」だけです。 これは私が使用したコマンドです: scp /filelocation/file user@hostname:/folderlocation ホスト名の代わりにIPアドレスも試してみましたが、同じ結果が得られました。 リモートサイトにSCPコマンドがあることを確認しました。
11 ssh  cygwin  scp 


3
SCP再帰ファイル転送順序
でファイルを転送するときにソート順を指定できるかどうか疑問に思っていますscp。 例えば: $ scp -r "user@host:/path/to/download/" . [... files download in a seemingly random order ...] これはおそらくscp機能に関連している可能性があるので、たとえばファイル名の昇順でファイルが転送されるようにソース(サーバー)側でsshを構成する方法はありますか?
11 ssh  scp 

6
OSX SSH rsync-リモートディレクトリを最新に保つ
私は主にWindowsの出身で、Macに移行しています。私はWinSCPを使用しており、「リモートディレクトリを最新に保つ」という機能を気に入っていました。 ここに質問があります:OSX用の同等のSCPクライアントで、ディレクトリの変更を監視し、検出されたときにアップロードしますか?GUIクライアントなのか、コマンドライン(rsync、sshなど)なのかは関係ありません。
11 macos  ssh  rsync  scp  winscp 

5
scpを使用してローカルデスクトップ上の指定したパスにリモートファイルをコピーする
SCPを使用してリモートサーバーからファイルをコピーしようとしましたが、次のエラーが発生しました。 bash-3.2$ scp username@server:main.php C:\main.php ssh:ホスト名Cを解決できませんでした:ホスト名または指定されたservname、または不明 C:をホスト名と想定していますが、ドライブ名だけを想定しています。 私はローカルデスクトップ上で保存する場所のパスを指定しない場合は、その正常に動作します。 bash-3.2$ scp username@server:main.php main.php main.php 100% 29KB 28.9KB/s 00:01 どんな助けでも感謝します.. 前もって感謝します、 シモンズ:Windows XP SP2を使用する
10 scp 

4
コマンドラインからscp / sftp / rsync / etc転送をレート制限することは可能ですか?つまり、単一のコマンドで手動QoSを実行しますか?
具体的には、コール自体のscp or sftpセッション(または他の任意のネットワークコール)をレート制限することを検討しています。 たとえば、あるサーバーに100MB、別のサーバーに1GBをコピーするとします。これらの両方を同時に実行できるようにしたいが、「通常の」コンピュータ使用のQoSを維持したい-ビットトレントをレート制限する方法に多少似ている。 ネットワークハードウェアに触れずにこれを行う方法はありますか? 私は次のようなものを想定しています: magic-qos-tool 'scp file user@host:/path/to/file' または scp -rate 40kbps file user@host:/path/to/file
10 rsync  bandwidth  scp  sftp  qos 

4
findの出力をscpの入力リストにパイプしたいのですが、どうですか?
私はLinuxの初心者です。あるコンピュータから別のコンピュータに長いファイルリストを送信しようとしています。引数リストが長すぎるため、findを使用しています。しかし、式の設定に問題があります。誰か助けてもらえますか? これは、短い引数リストに対して通常入力するものです。 scp ./* phogan@computer/directory... これはfindに変換されると思います。 scp find . -name "*" phogan@computer/directory... 多分私は配管を使用できますか?どんな提案も役立ちます。前もって感謝します。
10 linux  find  scp  pipe 

4
ポート転送を使用しているときに大きなscpファイル転送を再開するにはどうすればよいですか?
私は数ホップ離れたマシンを使用しており、ファイルを転送するためにポート転送を設定する必要があります。 編集:明確にするために、リモートマシンにアクセスするには複数のホップが必要です。私のマシンから、VPNをセットアップしました。ここで10.255.xxにアクセスできます-これは、VPN経由で接続できる唯一のマシンです。.xxにログインすると、他のマシンに接続できます。.yyはその1つです。 私のマシンから: ssh -L 4567:localhost:4567 me@10.255.x.x 次に、そのマシンから: ssh -L 4567:localhost:22 me@10.255.y.y できます scp -P 4567 me@localhost:/path/to/large/file.gz . 私はこの実行を無理やり残しましたが、転送がいずれかの時点で停止したことがわかりました。 sshではなくrsyncを使用して転送を再開するための提案をいくつか見ましたが、それを設定する方法がわかりません。これは可能ですか?

3
scpは「接続が失われました」が、sshは正常に動作します
私がsshで細かくアクセスできるサーバーがscpを拒否し始めました。 $ scp ~/tmp/foo user@some.example.com:~/tmp/ lost connection scp -v -v私は見ることができます接続が成功し、転送が成功したように見えますが、何のファイルが他の側に表示されません。 OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011 debug1: Reading configuration data /Users/schwern/.ssh/config debug1: /Users/schwern/.ssh/config line 1: Applying options for * debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying options for * debug2: ssh_connect: needpriv 0 debug1: Connecting to testcurrent01.dev.liquidweb.com …
10 ssh  scp 

9
パスワードを入力せずにWindowsからLinuxへのSSH
パスワードを入力せずにWindowsからLinuxにssh / scpを使用しようとしています。 これは私がやったことであり、うまくいかないようです: Putty Key Generatorを使用して生成された公開鍵と秘密鍵(Windows) ファイルをid_rsa.puband として保存しましたid_rsa それらをコピーしました ~/.ssh id_rsa.pubをLinuxボックスに追加しました ~/.ssh/authorized_keys その後ssh、WindowsからLinuxボックスにアクセスしようとしますが、パスワードを入力する必要があります 何か不足していますか?
9 windows  linux  ssh  scp 

4
1つのパスで複数のファイルをscpする-1つのターゲットサーバー上の複数の宛先へ?
いくつかのディレクトリにある約6個のファイルをターゲットマシンの同じディレクトリにscpしたいと思います。 sshキーを使用しない場合、これは1回の呼び出しで可能ですか? 例えば: scp /path/to/fileA,/anoth/erpath/to/fileB,/yet/more/files/* #continue next line destination:/path/to,/anoth/erpath/to,/yet/more/files

4
WinSCPがなぜ遅いのか
インターフェースは便利ですが、同じWindowsマシン上の私のVMのpscpまたはscpと比較すると、ファイル転送速度はひどく遅いです。全体の接続速度が約1Mb / s(プロバイダーから提供されたものではないと私が見たものではない)になる場合にのみ、約17kb / sを取得していますが、接続したと確信しています以前に同じコンピュータにはるかに高速で

4
bash:cronジョブでscpを使用すると失敗しますが、コマンドラインから実行すると正常に実行されます
私は、cronによって実行されるbashスクリプトでscpを使用しようとしています(Ubuntu 10.0.4 LTSでこれを実行しています)。 スクリプトは正常に機能します(つまり、コマンドラインからスクリプトを実行すると、file1とfile2がリモートサーバーとの間で転送およびコピーされますが、cronジョブとしてスクリプトを実行すると失敗します。 スクリプトは次のようになります。 #!/bin/bash cd /home/oompah/scripts/tests/ scp -P 12345 file1 oompah@someserver.com:~/uploads if scp -P 12345 oompah@someserver.com:/path/to/file2.dat local.dat >&/dev/null ; then echo "INFO: transfer OK" ; else echo "ERROR: transfer failed" ; fi cronジョブとして実行したときに表示される(ログファイルにリダイレクトされる)エラーメッセージは次のとおりです。 ERROR: transfer failed メールの受信トレイに送信されるエラーメッセージは次のとおりです。 Permission denied (publickey). lost connection なぜ起こっているのですか、どうすれば修正できますか? [編集] 1番目のscpコマンドを-iコマンドで変更し(M Jenkinsの提案どおり)、デバッグメッセージ用に-vも追加しました。以下は完全なデバッグメッセージログです。うまくいけば、何が起こっているのかについていくつかの光を当てることができます: Executing: program …
8 ubuntu  bash  ssh  cron  scp 


4
Linuxシェルコマンドを使用して、あるコンピューターから別のコンピューターにコピーする方法は?
home/remote_computer_user/Desktop/test1.txtリモートオフィスのコンピューター(永続的なURL +オープンポート)から自宅のコンピューター(home/home_computer_user/Downloads/)にファイル()をコピーしたい。 Linuxでシェルコマンドを使用してこれを行うにはどうすればよいですか? 私の現在の考え: ssh <user>@<computer1address> -p <port> -リモートコンピューターでシェルを表示します (私は使うべきだと思うscpが、私の場合はどのように正確にいけないのか) 使用すべき正確なコマンドは何ですか?
3 linux  scp 

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