SFTPとは何ですか?この記事では SFTP について紹介し、SFTP と FTP の違いについて説明します。お役に立てば幸いです。
SFTP とは何ですか?
SFTP は、安全なファイル転送プロトコルであり、ネットワーク上でファイルを安全に転送する方法であり、プライベートで安全なデータ ストリームを使用してデータが安全に転送されることを保証します。
SFTP では、クライアント ユーザーがサーバーによって認証され、データ転送が安全なチャネル (SSH) 経由で行われる必要があります。つまり、クリア テキストのパスワードやファイル データは転送されません。これにより、リモート ファイル システム プロトコルに似た、リモート ファイルに対してさまざまな操作を実行できるようになります。 SFTP を使用すると、一時停止された転送、ディレクトリの一覧表示、リモート ファイルの削除などの操作から回復できます。
SFTP と FTP の違い
SFTP と FTP は非常に似ており、どちらもバッチ転送をサポートしています (複数のファイルを一度に転送)、フォルダー/ディレクトリのナビゲーション、ファイルの移動、フォルダー/ディレクトリの作成、ファイルの削除など。しかし、まだ違いがあります。SFTP と FTP の違いを見てみましょう。
1. セキュア チャネル
FTP はホスト間でファイルを転送するためのセキュア チャネルを提供しませんが、SFTP プロトコルはネットワーク上のホスト間でファイルを転送するためのセキュア チャネルを提供します。
2. 使用するプロトコル
FTP は TCP/IP プロトコルを使用します。ただし、SFTP は SSH プロトコルの一部であり、リモート ログイン情報です。
3. リンク方法
FTP は、TCP ポート 21 の制御接続を使用して接続を確立します。ただし、SFTP は、ファイルを転送するために SSH プロトコル (TCP ポート 22) を介してクライアントとサーバーの間に確立される安全な接続です。
4. セキュリティ
FTP パスワードとデータはほとんどの場合、暗号化されていないため、セキュリティは高くありません。ただし、SFTP はデータを送信する前に暗号化するため、バイナリ形式で送信され、そのままでは読み取ることができないため、安全性が高くなります。
要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。
以上がSFTPとは何ですか?違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。