Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

file copy

構文(Junos OS)

構文(Junos OS Evolved)

形容

ある場所からローカルデバイス上の別の場所へ、またはローカルデバイスから到達可能なリモートデバイス上の場所との間でファイルをコピーします。

送信元と宛先では、ローカルパスとFTP、HTTP、HTTPS、SCP URLを指定できます。有効なファイル名とURL形式については、 Junos OS CLIコマンドでファイル名とURLを指定するための形式を参照してください。

file copyコマンドを使用して、遠隔地からJunosデバイスへ、または他のルーティングエンジンからローカルルーティングエンジンへファイルを転送する場合、その操作はファイル転送中に一時ステージング ディレクトリを使用します。rootユーザーのステージングディレクトリは/var/tmpの下にあり、非rootユーザーのステージングディレクトリはユーザーのホームディレクトリの下にあります。ファイル転送が完了すると、ファイルは宛先ディレクトリに移動されます。したがって、これらの転送では、ステージング ディレクトリにはファイル サイズに等しい領域が必要であり、デバイスにはファイル サイズの 2 倍に等しい領域が必要です。

大きなファイルは、デフォルトのステージングディレクトリまたはデバイスで使用可能なスペースを超える可能性があり、ファイル転送が失敗する可能性があります。ステージング ディレクトリの領域が不十分な場合は、 staging-directory オプションを使用して、より多くの領域を持つ別のステージング ディレクトリを指定できます。デバイスの容量が限られている場合は、 no-stage オプションを指定して、ステージング ディレクトリをバイパスし、ファイルを宛先ディレクトリに直接転送できます。

手記:

暗号方式、鍵交換方法、またはMAC(メッセージ認証コード)の順序付きセットを [edit system services ssh] 階層レベルで定義すると、SCP(セキュア コピー プロトコル)を使用してファイルをコピーするときに、新しく定義されたセットが使用されます。詳細については、「 レガシー暗号化をサポートするための SSH サービスの設定」を参照してください。

オプション

source

ソース URL を指定します。

destination

リンク先 URL を指定します。

no-check-certificate

HTTPS URL からファイルをダウンロードするときに、証明書の有効性チェックをバイパスします。このオプションは、サーバーが既知で信頼できる場合にのみ使用することをお勧めします。

no-stage

ファイル転送中に、ステージング ディレクトリに保存するのではなく、Junos OS を実行しているデバイスの宛先ディレクトリに直接ファイルをダウンロードします。

このオプションを使用して、容量が限られているデバイスにファイルをダウンロードできます。ステージング ディレクトリをバイパスすることで、デバイスはファイルのサイズに等しい領域のみを必要とします。

手記:

no-stageオプションを含めた場合、ファイルの転送に失敗した場合、宛先ディレクトリにある同じ名前の既存のファイルが上書きされる可能性があります。

routing-instance routing-instance-name

(オプション)接続に使用するルーティング インスタンスを指定します。

source-address source-address

(オプション)接続の発信に使用するローカルアドレスを指定します。

staging-directory directory-location

(オプション)ファイル転送中にダウンロードしたファイルが一時的にステージングされるルーティングエンジン上のステージングディレクトリを指定します。このオプションは、デフォルトのステージングディレクトリに、転送中にファイルを一時的に保存するための十分なスペースがない場合に使用します。

  • デフォルト:

    (rootユーザー) /var/tmp/

    (非ルートユーザー) /var/home/username/

手記:

コマンド エントリでリテラル IPv6 アドレスを使用する場合は、アドレスを [ ] 括弧で囲む必要があります。これは RFC 2732 に準拠しています。

必要な権限レベル

メンテナンス

サンプル出力

次に、 file copy 例をいくつか示します。

ローカルデバイスからパーソナルコンピュータにファイルをコピーする

ルーティング・エンジン間でのコンフィギュレーション・ファイルのコピー

次のコマンドは、ルーティングエンジン0からルーティングエンジン1に構成ファイルをコピーします。

セキュア コピー プロトコルを使用したファイルのコピー

次のコマンドは、SCP を使用してリモートサーバーにファイルをコピーします。

次のコマンドは、SCP を使用して、別のユーザーとしてリモートサーバーにファイルをコピーします。

パスワードを必要とするファイル転送プロトコルを使用してファイルをコピーする

FTP と file copy コマンドを併用することで、プライバシーを強化することができます。パスワードの入力を求められます。次のコマンドを入力して、FTP を有効にします。

次の例では、 /config/juniper.conf がローカルファイルで、 ホスト名 がFTPサーバーです。

手記:

Junos OS Evolvedリリース22.2R2から、パスワードプロンプトが Password for user@hostname: から Password:

ステージング ディレクトリを使用したファイルのコピー

次のサンプル コマンドでは、ファイルをコピーし、デフォルトとは異なるステージング ディレクトリを使用します。

リリース情報

Junos OS リリース 7.4 より前に導入されたコマンド。

source-address Junos OS リリース 7.4 で追加された オプション。

staging-directory Junos OS リリース 17.3R1 で追加された オプション。

no-check-certificate Junos OS Evolvedリリース23.1R1で追加された オプション。

no-stage Junos OS リリース 24.2R1 で追加された オプション。