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

セキュアコピーまたはSCPは、ローカルホストとリモートホスト間、または2つのリモートホスト間でコンピューターファイルを安全に転送する手段です。

5
コマンドラインを使用してSamba経由でファイルを送信する
Sambaを使用して、コマンドライン経由でクライアントマシンにアイテムを送信する方法があるかどうか疑問に思っていました(Sambaサーバーからファイルを送信する必要があります)。私はいつも使用できることを知っていますscpが、最初にSambaでそれを行う方法があるかどうか疑問に思っていました。ありがとう!

5
キー認証を使用して2つのサーバー間でSCPをコピーする方法は?
SERVER1およびSERVER2へのキー認証を使用して、SSH経由でログインできます。ただし、2つのサーバー間でファイルをコピーすることはできません。どうして?それらの間でどのようにコピーできますか?(コピーする必要があるデータは、ノートブックのHDDよりも大きいです) 私のノートブックはUbuntu 10.04 LTSを実行し、2つのサーバーはAIX 5300-10-02-0943です。私の~/.ssh/known_hosts私のノートPC上のファイルには、これら二つのサーバの公開鍵が含まれています。tsocksこれらの2つのサーバーに到達するためにSSHトンネルを使用する必要があるため、使用します。2つのサーバーは互いにpingを実行できます。 [USER@NOTEBOOK ~] tsocks scp -v -i /home/USER/.ssh/id_rsa -p -r root@SERVER1:/PATH/TO/DIR root@SERVER2:/PATH/TO/DIR Executing: /usr/bin/ssh '-v' '-x' '-oClearAllForwardings yes' '-n' '-l' 'root' 'SERVER1' 'scp -v -r -p' '/PATH/TO/DIR' 'root@SERVER2:/PATH/TO/DIR' OpenSSH_5.3p1 Debian-3ubuntu7, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: …
16 ssh  scp 

5
scp中のユーザーの変更
Linuxマシン間でファイルをコピーする必要があります。ログインに使用するユーザー(myuser)がファイルにアクセスできるユーザーとは異なる問題。 sshマシンにだけ移動する場合、を使用してユーザーを切り替えるsudo su someuserことができますが、どうにかして実行できscpますか? WinSCPを使用している間に、SCP / Shellを構成することでそれを行うことができたので、純粋なシェルを介して同様の方法を実行する必要があると考えています。
16 users  scp 

4
あるサーバーから別のサーバーに数百万のファイルを転送する
2台のサーバーがあります。そのうちの1つには1500万のテキストファイル(約40 GB)があります。それらを別のサーバーに転送しようとしています。それらを圧縮してアーカイブを転送することを検討しましたが、これは良い考えではないことに気付きました。 そこで、次のコマンドを使用しました。 scp -r usrname@ip-address:/var/www/html/txt /var/www/html/txt しかし、私はこのコマンドが約50,000個のファイルを転送するだけで、その後接続が失われることに気付きました。 ファイルのコレクション全体を転送できるより良いソリューションはありますか?rsync接続が失われたときに転送されなかったファイルを転送するようなものを使用することを意味します。別の接続割り込みが発生した場合、ファイルを転送するためにコマンドを再度入力し、すでに正常に転送されたファイルを無視します。 scp常に最初のファイルから始まるため、これは不可能です。

4
あるリモートサーバーから別のリモートサーバーへのscp
サーバーに1つの大きなファイルがoneあり、をtwo使用してサーバーにコピーしたいscp。キーを正しくセットアップし、デスクトップから両方のサーバーにssh / scpできます。 コピーする必要があるファイルは、ワークステーションのhddの空き容量よりも大きいため、次のようにしたかったです。 scp one:/opt/bigfile.tar.gz two:/opt/bigfile.tar.gz しかし、私は得た: ssh: Could not resolve hostname one: Name or service not known ここにはDNSがないので(理由は聞かないでください)、〜/ .ssh / configにこれがあります。 Host one Hostname <IP address of server one> User jspurny Host two Hostname <IP address of server two> User jspurny 小さいファイルで試しoneて、ワークステーションからに転送すると、正常にtwo動作します。 scp one:/opt/smallerfile.tar.gz . scp smallerfile.tar.gz two:/opt/ …
15 debian  scp 

2
bashで動作するscpコマンドがzshで動作しない
このコマンドはbashで正常に機能します。 bash-3.2$ scp luna4:/u/paige/maye/src/diviner/notebooks/plots/hk_* . hk_az.png 100% 126KB 126.0KB/s 00:00 hk_baffle.png 100% 166KB 166.3KB/s 00:01 hk_bb.png 100% 144KB 143.8KB/s 00:00 hk_el.png 100% 115KB 115.3KB/s 00:00 hk_fpa.png 100% 123KB 123.2KB/s 00:00 hk_fpb.png 100% 126KB 125.7KB/s 00:00 hk_hybrid.png 100% 99KB 98.7KB/s 00:00 hk_oba.png 100% 140KB 139.7KB/s 00:00 hk_solar.png 100% 206KB 205.6KB/s 00:00 …
14 zsh  scp 

1
.tar.gzファイルを取得/ダウンロードするsftpコマンド
私sftpはUnixのコマンドに精通しており、私の知る限りcompressed、サーバーからファイルをダウンロードするために使用するコマンドは sftp get filename.tar.gz しかし、このコマンドを試してみると、ファイルが空になります。つまり、ファイルサイズが0になり、なぜ発生するのかわかりません。.tar.gzファイルの種類専用のコマンドは他にありますか。この圧縮ファイルを取得する手順は何ですか。Macターミナルを使用しています。
14 terminal  osx  scp  sftp 

3
同じネットワークにない2つのサーバー間のscp
2つの異なるVPN接続でアクセスできるサーバーが2つあります。マシン上で両方のVPNを同時に動作させることができました(少しのルーティングルール)。 scp <remote1>:some/file <remote2>:destination/folder私のラップトップ端末からをしたいです。私はこれをしようとする。しかし、scp上で呼び出されるコマンドREMOTE1を見つけることができませんREMOTE2それらが同じネットワーク内にありませんので。scpコマンドをルーターとしてラップトップを強制的に通過させることは可能ですか? Nautilus(サーバーに接続し、両方のサーバーに接続してからコピーアンドペースト)を試しても動作しますが、端末から実行したいと思います。
13 ssh  routing  scp  vlan 

4
正規表現でscpする方法
kshで、文字「a」で始まらないすべてのファイルをコピーしようとしています。 ソースマシンから宛先マシンへのコピーは正常に機能しています。 scp -p !(a*) user@machine:/path/directory/. しかし、私が宛先サーバーにいて、ソースサーバーからコピーしたい場合、失敗しています: scp -p user@machine:/path/!(a*) . 何か案は?
13 ksh  scp 

5
rsyncでサーバーメッセージを抑制する
私rsyncまたはscp特定のサーバーから、サーバーのルールを伝えるかなり長いメッセージが表示されます。ただし、定期的なプルを設定するときは、ログでこれらのメッセージを抑制できるようにしたいと思います。manページを見ると、-q動作するはずですが、それはscp自体からのメッセージを静かにするだけです。これどうやってするの?

2
scpおよびファイル所有者
scpサーバー間でファイルの所有権を変更した後にファイルの所有権を変更できる理由は何ですか? ファイルの所有権が「owner」から「apache」に変更されました。使用しましたscp -p。ユーザー ' owner 'は両方のサーバーに存在し、同じUIDを持っています。
12 files  scp  chown 

5
複数のサーバーからローカルシステムにファイルをコピーするにはどうすればよいですか?
app00、app01などのサーバーにアプリケーションを複数デプロイしています。これらすべてのサーバーからローカルMacに1つのログファイルをコピーする必要があるので、いくつかのgreppingとcutを実行できます。 このファイルの表示にcsshXを使用しましたが、scpに相当するものを見つけることができません。私は基本的に2つのことを望みます。 n台のそのようなサーバーに接続してファイルをコピーする機能 ログファイルの先頭にサーバーホスト名を付けることにより、ローカルで名前の競合を回避します。 どうすればいいですか?
11 scp  file-copy 

1
コマンドラインmv除外リスト
する方法があるmv、cpまたは私はすべてのファイルを指定することができるような任意のファイル操作していない影響を受けたいの? 例えば、私は、ファイルとフォルダを持っていると言うfile1、file2とfile3、と私は移動するfile1とfile2どこか。移動するファイルに明示的に名前を付けるのではなく(mv file1 file2 /path/to/destination)、移動しないファイルに名前を付けて、フォルダー内の他のすべてのファイルを移動させます(mv --some-switch file3 /path/to/destination)

4
SCP(コピー)を使用する場合、どのようにパスワードを保存できますか?
SCPを使用して別のマシンから自分のマシンにファイルをプルすると問題が発生します。ファイルは正常に転送されましたが、毎回パスワードを要求します。このSCPコマンドをとして実行したいのcronjobですが、この自動化のパスワードを保存するにはどうすればよいですか? scp user@abc.com:/usr/etc/Output/*.txt /usr/abc/ user@abc.com's password:
11 scripting  scp 

2
sshコマンドで再試行パスワードを無効にする方法
最初にsshが返されたときにパスワードが間違っていた場合、sshコマンドでパスワードを入力する機会を1回だけ許可したい Permission denied (publickey......). sshにパスワードを1回だけ要求するように指示するフラグはありますか? の代わりに: [nir@dhcppc4 ~]$ ssh pokemon@192.168.1.103 pokemon@192.168.1.103's password: Permission denied, please try again. pokemon@192.168.1.103's password: Permission denied, please try again. pokemon@192.168.1.103's password: Permission denied (publickey.....). が欲しいです: [nir@dhcppc4 ~]$ ssh pokemon@192.168.1.103 pokemon@192.168.1.103's password: Permission denied (publickey.....). ソリューションはクライアント側にある必要があります(たとえば、sshコマンドへのフラグまたはパイプラインを使用)、私はsshd_config、またはその他のシステム構成ファイルに触れることができません。一般的に、LAN内のサーバーにアクセスするサードパーティのソフトウェアを構築しているため(キーを生成したり、システムファイルを構成したりできません)、パスワードはDBに保存されます(したがって、2回目の試行は必要ありません)。そして、私のコードで私は、私が唯一する一つの試みがあると仮定することができます場合はssh/ scpそれは、関連するコードを単純化しますが。
11 ssh  password  scp 

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