FTPとは何ですか?
ファイル転送プロトコル(FTP)は、その名前が示すように、ネットワーク上のコンピューター間でファイルを転送するために使用されるクライアントサーバープロトコルです。FTPは、デフォルトで伝送制御プロトコル(TCP)ポート番号20および21を使用します。FTPを使用すると、ユーザーはファイルのダウンロード、アップロード、表示、名前変更、削除などを行うことができます。
FTPSとは何ですか?
FTPSは、TLS (Transport Layer Security)暗号化をサポートする事実上FTPです。過去には、FTPSはSSL(Secure Sockets Layer)も使用していました。さまざまなセキュリティ問題があるため、SSLは今日のFTPSではあまり一般的ではありません。標準のFTPの代わりにFTPSを使用すると、FTPの機能に加えて、暗号化と証明書の利点を利用できます。
FTPS接続には、暗黙的と明示的の2つの主要なタイプがあります。暗黙的なFTPを使用するサーバーは、ポート21ではなくポート990で接続をリッスンします。FileZillaで説明されているように、暗黙的なFTPSは現時点ではレガシープロトコルです。これは、最近、暗黙的なFTPSが明示的なFTPSほど使用されていないことを意味します。明示的FTPS(別名FTPES)は、標準FTPと同様にポート21を使用し、クライアントが暗号化された接続を明示的に呼び出すことができるようにします。
SFTPとは何ですか?
SFTPは、直感に反して、FTPプロトコルの暗号化されたバージョンではありません。ファイルの転送と管理という同じ目的を果たしますが、内部的にはSFTPはFTPやFTPSとは大きく異なります。これらの違いの多くは、SFTPがSSH(Secure Shell)プロトコルの上にあるという事実に起因しています。
重要な違いの1つは、ポートの使用法です。2つの個別のポートを使用するのとは対照的に、SFTPは1つだけを使用します。デフォルトでは、このポートはTCPポート22(デフォルトのSSHポート)です。SSHポートを使用すると、SFTPが一般的に「ファイアウォールに適した」ものになり、デフォルトでブロックされる可能性が低くなるという追加の利点があります。
全7件を表示平均評価順
エックスサーバーやmixhostに接続する時によく利用しています。通常の使用感はとても使いやすいです。また、メインPCを移行する時もすべての接続情報を簡単に移行することができたのでその点もよかったです。FTPもSFTPもどちらも利用できる便利なサービス
SCPとFISHはどうですか?
ファイル転送プロトコルを研究している場合は、SCP(セキュアコピー)とFISH(シェルプロトコルを介して転送されるファイル)に出くわした可能性があります。これらの2つのプロトコルは、SSHを使用して接続を容易にするという点でSFTPに似ています(FISHはrshも使用できます)。 SCPは、単にファイルを転送する必要がある場合に役立つことが証明できる人気のあるソリューションです。ただし、リモートディレクトリの一覧表示、新しいディレクトリの作成、ファイルの削除、またはその他の管理タスクを実行する必要がある場合は、SFTPまたはFTPを使用する必要があります。
FTPとSFTPはどこで使用されますか?
さまざまなユースケースで使用されているFTPとSFTPを見つけることができます。コンピューターAからコンピューターBにファイルを転送したり、リモートシステムでファイルを管理したりする必要があるときはいつでも、SFTPおよびFTPの潜在的な使用例です。