目次:
定義-セキュアコピーの意味
セキュアコピー(SCP)は、ローカルホストからリモートホストへのコンピューターファイルの安全な転送に役立つファイル転送プロトコルです。 Secure Shell(SSH)プロトコル技術で動作します。
セキュアコピーという用語は、SCPプロトコルまたはSCPプログラムのいずれかを指します。 SCPプロトコルは、ファイル転送ネットワークプロトコルであり、暗号化および認証機能をサポートしています。 SSHプロトコルを使用してポート22で実行されるBerkeley Software Distribution(BSD)Remote Copy Protocol(RCP)に基づいています。
TechopediaはSecure Copyについて説明します
ファイル転送はRCPを使用して実行され、認証と暗号化はSSHプロトコルによって提供されるため、SCPはプロトコルよりもRCPとSSHの組み合わせとして呼び出すことができます。 SCPは、転送されるデータの機密性を維持し、パケットスニファーがデータパケットから貴重な情報を抽出するのをブロックすることにより、信頼性を保護します。
SSHプロトコルでは、アップロードするファイルのアクセス許可やタイムスタンプなどの基本的な属性を含めることができます。 日付/タイムスタンプ属性を含めることは、一般的なFTPではサポートされていません。 クライアントは、アップロードするすべてのファイルをサーバーに提供します。 ファイルとディレクトリのダウンロード要求がクライアントから送信されます。 サーバーは、ダウンロード可能なすべてのサブディレクトリとファイルをクライアントに提供します。 ダウンロードはサーバーによって制御されるため、悪意のあるサーバーに接続するとセキュリティリスクが発生する可能性があります。
一方、SCPプログラムはクライアントまたはサービスデーモンとしてSCPプロトコルを実装します。 SCPサーバープログラムとSCPクライアントはまったく同じです。 SCPプログラムの典型的な例は、ほとんどのSSH実装で使用可能なコマンドラインSCPプログラムです。
