scp
Amazon EC2インスタンスからローカルストレージにファイルをダウンロードするには、どの引数を使用する必要がありますか?
scp
うまくいきませんでしたか?それは私にとって非常にうまくいきます。
scp
Amazon EC2インスタンスからローカルストレージにファイルをダウンロードするには、どの引数を使用する必要がありますか?
scp
うまくいきませんでしたか?それは私にとって非常にうまくいきます。
回答:
scpを使用:
scp -i ec2key.pem username@ec2ip:/path/to/file .
どこ:
これにより、ファイルがローカルマシンの現在のフォルダーにコピーされます。
まだ行っていない場合は、sshを使用してインスタンスにアクセスする方法について、以下を参照してください。
上記のドキュメントのようにsshを実行できる場合は、scpを使用してファイルをコピーできます。
別のオプションは、インスタンスでWebサーバーを起動し、ファイルが機密である場合はHTTPSを構成してから、ブラウザーを使用してダウンロードすることです。ここにいくつかのチュートリアルがあります。
scp
ですscp from_file to_file
。上記でfrom_file
は、is username@ec2ip:/path/to/file
とto_file
is .
、つまり現在のフォルダー。ec2に送信するには、次のようにする必要がありますscp local_file username@ec2ip:/path/on/ec2/machine
。
scp -rp -i mykey.pem ec2-user@mydomain.com:/srv/www/myapp/ .
。フォルダーを私のec2マシンのホームディレクトリにダウンロード/コピーするだけです。
/srv/www/myapp/
ローカルマシンに再帰的にコピーします)。ワイルドな推測- scp
おそらくec2サーバーから実行していますか?はいの場合は、ローカルマシン(ファイルのコピー先のマシン)から実行する必要があります。
MacまたはLinuxを使用している場合はscp
、FTPクライアントを使用できます。Macを使用している場合は、FTPクライアントをダウンロードしてください。CyberDuckを使用することをお勧めします。最終的に必要なのはFTPクライアントだけです。Windowsを使用している場合は、Filezillaをお勧めします。
どのOSを使用していますか?
あなたがUbuntuにいるので、これを試してください:
ファイルサーバーに接続+ファイルマネージャーで、ファイルFileサーバーに接続をクリックします。
サーバーアドレスを入力し、サーバーの種類を選択し、必要に応じて追加情報を入力します。次に[接続]をクリックします。サーバータイプの詳細を以下に示します。
インターネット上のサーバーの場合、通常はドメイン名を使用できます。ただし、ローカルエリアネットワーク上のコンピューターの場合は、コンピューターの数値IPアドレスを使用する必要があります。他のコンピューターがUbuntuを実行している場合は、「IPアドレスを見つける」を参照して、そのコンピューターの内部IPアドレスを見つけます。それ以外の場合は、そのコンピューターのヘルプを確認してください。
新しいウィンドウが開き、サーバー上のファイルが表示されます。ローカルのファイルとフォルダーの場合と同じように、ファイルとフォルダーを参照します。