導入
セキュア・コピー・プロトコル(SCP)は、Unix系システム間でファイルを転送するための高速かつ安全な方法です。データ転送にはセキュアシェル(SSH)を使用し、強力な認証と安全な暗号化通信を提供します。このチュートリアルでは、SCPを使用してサーバー間でファイルを転送する手順を説明します。SCPはSSHを使用してプロセスを保護しているため、SSHを設定して有効化すれば、SCPを使用してサーバー間で簡単にファイルを転送できます。.
前提条件
- 認証用のサーバー アドレス、ユーザー名、パスワード、または SSH キーを理解していること。.
- SCP がインストールおよび構成された 2 台のサーバーへのアクセス。.
ステップ1 – サーバーに接続する
SCPを使用する前に、両方のサーバーへのSSHアクセスがあることを確認してください。SSH接続を確立するには、ターミナルを開き、SSHコマンドを使用してサーバーに接続します。
ssh username@server_ip
رمز عبور را ارائه دهید یا از کلید SSH خود برای احراز هویت استفاده کنید. پس از اتصال، آماده استفاده از SCP هستید.
ステップ2 – scpを使用して単一または複数のファイルを転送する
1つのファイルを転送する
デバイスからサーバーにファイルを転送するには:
scp /path/to/local/file username@server_ip:/path/to/remote/directory
برای انتقال از سرور به دستگاه خود:
scp ユーザー名@サーバーIP:/リモートファイルへのパス /ローカルディレクトリへのパス
انتقال چندین فایل
複数のファイルの場合:
scp -r /path/to/local/directory username@server_ip:/path/to/remote/directory
ステップ3 – ファイルを確認する
転送後、ファイルの整合性を確認します。
- 宛先サーバーに接続します。SSH を使用して、ファイルが転送されたサーバーにログインします。.
- ディレクトリに移動: ファイルがアップロードされたディレクトリに変更します。.
- ファイルリスト: から
lsまたはls -lファイルとその詳細を表示するために使用します。. - ファイルの整合性をチェックする: オプションで、ファイルサイズを比較するか、チェックサムを使用します(例:
md5sum) を実行して、ファイルが損傷されていないことを確認します。.
結果
このチュートリアルでは、SCPを使用してサーバー間でファイルを転送する方法を学びました。SCPは安全かつ効率的なファイル転送方法を提供し、これらの簡単な手順でサーバー間でファイルを安全に簡単に移動できます。システム管理者や、ネットワーク経由で安全にデータを転送する必要があるすべての人にとって、SCPは非常に便利なツールです。転送後は必ずファイルの整合性を確認し、破損していないことを確認してください。.









