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

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

1
scp「no such file」ファイルが存在する場合?
ローカルコンピューターからリモートサーバーにフォルダーをコピーしようとしていますが、フォルダー内のファイルの半分しかキャッチしていないようです。これが私のscpコマンドです。 scp read_tree name@server.school.edu:~/Work/gmovie これは私が得る出力です: .DS_Store 100% 6148 6.0KB/s 00:00 read_tree/check_syscalls.c: No such file or directory read_tree/check_syscalls.h: No such file or directory example.c 100% 204 0.2KB/s 00:00 Makefile 100% 438 0.4KB/s 00:00 read_tree.c 100% 9350 9.1KB/s 00:00 read_tree.h 100% 1176 1.2KB/s 00:00 read_tree/stringparse.c: No such file or directory read_tree/stringparse.h: No …
3 macos  terminal  scp 

2
バーチャルボックスとSSH
私は自分のラップトップのバーチャルボックスとして、本番サーバーとオフサイトの開発サーバーを持っています。 私の質問は、2つの間でSSH接続できるようにイメージを起動する前に、仮想ボックスのネットワークをどのように設定するのですか? (グーグルはこの件に関して多くを持っています、しかしそれは彼らがホストとクライアントの間でどのようにSSHをかけることができるかを尋ねる人々です)

1
ネットワークインターフェイスでcatを使用してファイルをコピーしますか?
scpを使用してssh接続を介してファイルをコピーする場合、私にとっては非常に遅くなることがあります(12メガのファイルには1〜2分かかります)。ある男が遅すぎるコピーをキャンセルしたのを見てから、ファイルをネットワークアダプターに直接接続するなど、他の方法でコピーします。それが今までどれだけクールだったか気がつかなかったら、そうでなければ私は男に尋ねたでしょう!) 彼はどうやってそれをしたの?
2 networking  scp  cat 

3
ディレクトリ構造をリモートLinuxサーバーに複製するにはどうすればよいですか?
特定のサブディレクトリで開始する1つのLinuxサーバーから別のリモートサーバーに複雑なディレクトリ構造を複製します。 ファイルの内容は必要ありません。複製するサーバーには新しいマシンにコピーしてはならない大量のデータが含まれているため、構造、所有者、アクセス許可を保持するだけです。 これは、フォルダ構造をtarし、リモートマシン上でuntarすることで、どういうわけか実行できると思います。または、rsyncを使用して、データを送信せずにコピーします。または、おそらくfindを使用してシェルスクリプトを作成します。 誰かがこれを達成するワンライナーを手元に持っているなら、私はそれを感謝します。

1
scpを使用してファイルをAndroidデバイスに転送する
SSHDroidは、Androidデバイスをsshサーバーとして機能させます。vSSHは、Androidデバイス用のsshクライアントです。 リモートサーバーに、ssh経由でAndroidデバイスに転送したいファイルがあります。このプロセスではAndroidデバイスのみを使用します。 このセットアップを使用して、Androidデバイスからscpを試しました scp remote_user @ remote_host:fileファイル パスワードの入力を求められた後、許可が拒否されました。 その後、リモートサーバーから転送しようとしました scp -P 2222ファイルroot @ SSHDroid-ip:/ mnt / extSdCard / file パスワードの入力を求められずに、(Androidデバイスの)ネットワークに到達できないというメッセージが表示されます:接続が失われました。 これは許可の問題ですか?以前にリモートサーバーからsshを介してファイルを転送したことがあるため、問題はAndroidデバイスの側にあると考えられます。

4
サーバーから直接sshとscpする方法は?
次の方法でserver2に接続します。 home$ ssh server1 server1$ ssh server2 server2$ また、この方法でscpを実行する必要がある場合もありますが、時間がかかります。 home$ ssh server1 server1$ scp server2:file . server1$ exit home$ scp server1:file . 自宅から1つのコマンドでこれを行う方法はありますか?私は公開鍵認証を使用していますが、パスワードでも機能するのであればいいと思います。
2 ssh  scp 

3
id_dsa.pubをコピーする方法
私は会社のIPのみへのssh接続を制限するiptablesを使用する数百(500以上)のクラウドサーバー用のバックアップサーバーを作成しようとしています。 すべてのバックアップは、さまざまな地域やデータセンターやランニングに配置されているホスト、一つの中心クラウド「サーバー」に行くだろうscpか、ssh_copy_id一つ一つにログインすることにより、または類似が面倒悪夢だろう。 キーをエクスポートし、ローカルサーバーからすべてのサーバーに「インストールタイプスクリプト」で使用して、パスワードなしログイン用のssh IDをコピーし、自動バックアップ用のcron +スクリプトをインストールできますか?
2 linux  ssh  backup  scp 

3
grepの出力をscpに送るにはどうすればいいですか?
各行がファイル名であるファイルがあります。ファイルの内容 file1 file2 file3 ... それから私は走ります grep ファイル名のリストのサブセットを取得するコマンド。 どのように私はの出力を供給するのですか grep コマンドイン scp?私は遊んだことがある xargs そして $() あまり成功せずに…
1 unix  grep  scp  pipe  xargs 

2
新しい場合は上書きする:SCPフォルダ転送
WinSCPには、ホスト間で転送するときに新しいバージョンのファイルのみをコピーするという優れた機能があります。何らかの理由で、私はWinSCP経由で自分のリモートホストに接続することができないのでSSHを使わなければなりません。ターゲットフォルダ内のファイルを上書きしたくはなく、新しいファイルのみを上書きします。これは自動的に起こりますか? さらに、プロトコルの場合: scp -r [/path/filename][login@ipaddress]:. 何ですか 家 ファイル名パスのディレクトリ?単純ですか C ドライブ?私はフルパスを書くことができることを知っていますが、私はただ興味があります。
1 ssh  scp 

2
正しい権限でUbuntuシステムにコピーするubuntu @としてscpを実行しますか?
私はユーザー名 "ubuntu"を使ってubuntuボックスにログインし、 "sudo su"でパスワードを入力せずにrootになることができます。 ubuntu @ usernameを使用してファイルをこのボックスにscpできますか。 root @を使ってそうすることはできません。エラーは次のとおりです。 scp: /etc/...: Permission denied たとえば、 - rsync-path = "sudo rsync"を使用して、rsyncで同じタスクを実行できます。
1 linux  ubuntu  scp 

4
scpコマンドでLinuxからWindowsにファイルをコピーする方法?
image vmware linuxからwindowsにバックアップファイルをコピーしたいのですが、処理方法がわかりません。 私は試した: scp /source/backup.tar.gz admin@x.x.x.x:/c:\ProgrammefilesC:\Documentsand Settings\Admin\MyDocuments しかし、エラーと私はそれがそのようではないことを知っているので、あなたが解決策を持っているならば?
1 linux  windows  scp 

0
SCPとSSHは接続しますが、FileZillaとCyber​​Duckは接続できません
Macを使用しています。リモートのUbuntuサーバーに接続しようとしています。 シェルでsshおよびscpコマンドを使用して正常に接続できます。例えば: $ scp -i ~/Projects/keys/foo.pem foo_config.ini root@foo.com:/var/ foo_config.ini 100% 15KB 14.7KB/s 00:00 ただし、FileZillaまたはCyber​​Duckで同じ公開キーを使用してSFTPで接続しようとするとエラーが発生します。 Cyber​​DuckでSSH_FXP_INITエラーが表示されます。 FileZillaで終了コード127を取得します。 Status: Connecting to foo.com... Response: fzSftp started Command: keyfile "/bar/foo.ppk" Command: open "root@foo.com" 22 Status: Connected to foo.com Error: Connection closed by server with exitcode 127 Error: Could not connect to server FileZillaは.pemを.ppk形式に変換しました。.pemのアクセス許可は600です。.ppkのアクセス許可は700です。 Cyber​​Duckで同じキーを共有する別のサーバーに接続できます。トラブルを引き起こしているのは、この特定のサーバーだけです。過去にWindowsでWinSCPを使用してこのサーバーに正常に接続しましたが、現在はMacを使用しています。 …

1
sshしたマシンからファイルをコピーするにはどうすればよいですか?[複製]
この質問にはすでに答えがあります: リモートからローカルにログインしながら、ローカルのIPアドレスを知らずにSCPをリモートからローカルに送信することは可能ですか? 6つの答え SSHにログインしたときにローカルマシンにファイルを取得する方法は? 2つの答え Ubuntuを実行している自分のラップトップを使用して、学校サーバー(別のLinuxディストリビューションを実行している)にsshします。 このようにリモートで割り当てを行いますが、すべてのファイルをDropboxに置いて、いつでもどこからでもアクセスできるようにする習慣があります。 質問: たとえば、学校のサーバーでラップトップのsshを使用してblah.cppという名前のファイルを作成し、このファイルをローカルコンピューターのDropboxフォルダーにコピーしたいとします。それを行うコマンドは何ですか? 私は研究を行ってとのように思えるきたscpし、sftp解決策ですが、私はそれは難しい私は彼らと一緒に行う必要があります正確に理解することを見つけます。

3
Linuxで複数のファイルをコピーする
私は数字で名付けられたフォルダーを持つLinuxマシンを持っています。これらのフォルダーの範囲を別のサーバーに安全にコピーするにはどうすればよいですか?ソースマシンは、ターゲットbashであるtcshを実行します。現時点では、コピーするデータを含むディレクトリから、次のコマンドを使用しています。 scp -r [2042-2046] user@target:home/user/destination_folder ソースマシンはターゲットのパスワードを要求し、ファイルをコピーするように見えますが、ターゲットマシンには何も届きません。エラーはありません。ただし、フォルダーの範囲を単一のフォルダー名に置き換えると、コピーは正常に機能します。 scp -r 2042 user@target:home/user/destination_folder ただし、これはscpコマンドを5回繰り返し、パスワードを毎回入力することを意味します。これは、特に大きな範囲では非常に効率が悪いようです。
1 linux  bash  scp  tcsh 

1
リモートマシン上のcプログラムのローカルマシンへのパイプ出力
私はec2インスタンス(ubuntu)でcプログラムを実行しています。私はそのCプログラムの出力をキャプチャして、それを私のローカルマシンのExcelファイルに保存したいのです。 私はすでにここに記載されているものを試してみました コマンドの(巨大な)出力をリモートマシンに直接scpするにはどうすればよいですか しかし、私のec2インスタンスから自分のローカルマシンに接続しようとしても、何も起こりません。それは私が避けられないctrl + cまでハングするだけです 私のローカルマシンはMacです。私は自分のIPアドレスとwhoamiがどのアカウントにsshをするべきかを見るためにifconfigを実行しました。動いていない。リモートマシンから自分のローカルマシンに出力をパイプするための適切な構文は何ですか?
macos  ubuntu  scp 

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