何が FTP を追い越すのでしょうか?なぜまだ FTP を使用していないのでしょうか?

StackOverflow https://stackoverflow.com/questions/1065882

質問

それとも FTP が少し古臭いように思えるのは私だけでしょうか?遅くて非効率なようですし、30 年以上前のものですが、古いものがすべて悪いというわけではありません :)

FTP の後継となる可能性のあるプロトコルは何ですか?

webdavを少し使ったことはありますが、あまり詳しくありません。速いですか?もっと信頼できる?より安全な?

新しいテクノロジーが(まだ)広く普及していないのはなぜですか?

アップデート:具体的には、開発者と Web サーバー間のファイルのダウンロード/アップロードを指します。

Web ブラウジングやファイル共有など、他の用途で主流のプロトコルがあることは知っています。

役に立ちましたか?

解決

FTP の優れた点は、 作品, これは、たとえば Windows ファイル共有 (さらに言えば、Win7 のホームグループ) に比べて大幅な改善です。

ただし、ファイルを転送するためのテクノロジーは他にもたくさんあります。HTTP は一般にファイルの取得に使用され、SCP または SFTP は安全な側面を処理し、基本的に SSH トンネル経由で通常のプロトコルを実行します。非効率については?どうして?古いからといって効率が悪いわけではありません。

より効率的なプロトコルはどのように機能するでしょうか?

とにかく、FTP にはニッチな分野があります。セキュリティが重要ではないファイルの転送に使用されます。それはそれでうまくいきますが、私はこれより優れた代替手段を知りませんし、プロトコルを改善する明白な方法も思いつきません。

他のヒント

これは挑発的な記事でした: WebDAV を提供するホストをもっと増やしたいですか?PHPのせいだ!

WebDAV の便利な点は、ファイアウォールとの親和性が高く、PASV をいじる必要がないことです。HTTPS を使用できるため、FTP よりも優れたセキュリティを得ることができます。

FTP は、データを移動するための One True システムでした。現在、それはかなり断片化されています。

  • パブリックデータ配布の場合:HTTP、ビットトレント
  • 組織内でデータを共有する場合:Web ベースのツール、SMB、およびその他のネイティブ ファイル共有プラットフォーム
  • ボックス間でデータを移動する場合:scp、rsync
  • 個人にデータを送信する場合:電子メール、Web ベースのツール

ここで議論があります 最近ブログで取り上げた FTP と関連ファイル転送プロトコルの将来について。

実際、FTP はプロトコルのオーバーヘッドが最小限であるため、最も効率的なプロトコルの 1 つであると考えています。また、FTP コマンドはバイナリ コマンドではなく、単純な英語です。

その主な弱点は暗号化がないことであり、個人的な見解では、これは主に SSH に置き換えられている Telnet と同じカテゴリに分類されます。

代替品があります(すなわち、SCP) ですが、率直に言って、FTP は優れたプロトコルであり、SSH 経由の FTP を使用すると、その主な弱点を補う代替手段が利用可能になります。しかし、はい、最近では可能な限り SCP を使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top