2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

遅かれ早かれ、すべてのネットワーク管理者は、あるシステムから別のシステムにファイルを転送する必要があります。その場合、何らかの形式のファイル転送プロトコルを使用する可能性があります。インターネットの歴史を通して、いくつかの異なるプロトコルが光を見てきました。それぞれのプロトコルは、その祖先のいくつかの欠点に対処しています。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

今日は、WindowsとLinuxに最適な無料のSFTPおよびFTPSサーバーを紹介しています。なぜこれらの2つの特定のプロトコル?セキュリティ上の懸念から。どちらのプロトコルも暗号化された方法でファイルを転送するため、インターネットなどのパブリックネットワークでの使用に最適です。

ただし、実際のリストを確認する前に、現在利用可能な複数のファイル転送プロトコルの違いについて説明することから始めます。次に、いくつかの「ポータブル」オプション、つまりインストールを必要としないサーバーを含む、Windowsに最適なサーバーを紹介します。次に、最高のLinuxフリーSFTPおよびFTPSサーバーについて説明します。

ファイル転送プロトコル、違いは何ですか?

FTPは、すべてのファイル転送プロトコルの祖父です。これは、システム間でファイルを転送する主要な方法の1つとして70年代初頭に発明されました。今日では、Windows、macOS、Linuxなどのほとんどのオペレーティングシステムに何らかの形式のFTPクライアントが搭載されていることが一般的になっています。FTPは暗号化されていないプロトコルであるため、パブリックネットワークでの使用には理想的とは言えません。これは、転送されたファイルだけでなく、ログインクレデンシャルも暗号化されていないことを考慮すると特に当てはまります。トラフィックを傍受する人は誰でも、ユーザー名とパスワードを取得できます。これが、SFTPとFTPSが発明された理由です。

一見するとSFTPとFTPSは「S」の配置によってのみ異なるように見えるかもしれませんが、実際にはまったく異なる獣です。どちらもFTPファイル転送にセキュリティを追加するために開発しましたが、まったく異なる方法で実行します。それぞれがどのように動作するか見てみましょう。

FTPSを意味-which F ILE T ransfer P rotocol S ecure単にSSL(セキュアソケットレイヤ)またはTLS(トランスポート層のいずれかを使用して暗号化層を追加FTPプロトコルのセキュアなバージョンFTPESはそのままも呼ばれセキュリティ)プロトコル。データ暗号化ネゴシエーションを可能にするために改善されたのは、実際にはFTPプロトコルにすぎません。FTPSは、NetscapeがSecure Sockets Layer拡張機能をリリースした直後の90年代半ばに導入され、現在広く使用されています。その後、SSL暗号化に加えてTLSを許可するように改善され、さらに優れたセキュリティが提供されました。

SFTPの略-which Sはecure FをILE T ransfer Pがrotocol-で暗号化された方法でファイルを転送する別の安全な方法は、それがFTPプロトコルに基づいてされるのではなく、上のS ecure SHエル、またはSSH。実際、SFTPはSSHプロトコルの単なる拡張であり、FTPのようなファイル転送機能を含み、FTPコマンドを「理解」します。そのため、そのセキュリティは他のSSHセッションのセキュリティと同じです。

SFTPと呼ばれるセキュアファイル転送プロトコルとシンプルファイル転送プロトコルを混同しないことが重要です。後者は、基本的なTFTPプロトコルとフル機能のFTPプロトコルの間の妥協点として開発された、現在は廃止されたプロトコルです。もはや使用されていませんが、歴史的な理由からその名前はまだ存在しています。

SFTPの説明は、SCPまたはセキュアコピーと呼ばれるさらに別の同様のプロトコルを思い出させるかもしれません。SCPは、SSH接続内で動作するさらに別のファイル転送プロトコルです。ただし、SCPはファイル転送のみを提供し、他のプロトコルの高度なファイル管理機能は備えていないため、ここで類似性が終了します。

SCPの詳細については、最近の記事「Windows、Linux、macOSで利用できる最高の無料SCPサーバー」をお読みください 。

Windows用の無料のSFTPサーバー

これまで見てきたように、SFTPとFTPSは大きく異なります。そのため、両方のプロトコルで動作するサーバーは多くありません。通常、FTPサーバーにはFTPS機能が含まれていることが多く、SSHサーバーではSFTPが許可されます。これから説明する最高のサーバーのそれぞれについて、SFTP、FTPS、またはその両方を実行するかどうかをお知らせします。

1. SolarWinds SFTP / SCPサーバー(無料ダウンロード)

あなたはすでにSolarWindsを知っているかもしれません。結局のところ、彼らは最高のネットワーク管理および監視ソフトウェアのいくつかを作ります。また、SolarWindsは、いくつかの無料ソフトウェアユーティリティの作成でも有名です。これらには、私たちの一番の選択肢であるSolarWinds Free SFTP / SCPサーバーが含まれます

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

その名前が示すように、サーバーはTFTPとSCPの両方を実行します。残念ながら、FTPSは実行されません。Windowsサービスとして実行しているため、サーバーの操作はどのシステム管理者にとっても簡単です。そして、これに慣れていない場合は、その簡単なユーザーインターフェイスにより、非常にすばやく快適に感じることができます。

SolarWindsの無料サーバーは、ユーザー認証にシステムアカウントを使用しません。代わりに、ファイルをコピーする目的でアプリケーション内に作成した仮想ユーザーを使用します。これらの仮想ユーザーは、高度なセキュリティを提供します。何らかの理由でアカウントが侵害された場合、そのアカウントを使用してシステムに直接ログインすることはできません。サーバーのセキュリティを向上させることができるもう1つの機能は、特定のIPアドレスまたは範囲からの着信接続のみを許可するように構成できることです。

SolarWinds Free SFTP / SCPサーバーを使用して、最大4GBのサイズのファイルを安全に転送できます。また、複数のデバイスからの同時転送を処理することもできます。これは、WindowsMSIインストーラーに抽出するzipファイルとしてダウンロードされます。

インストールすると、構成は可能な限り簡単になります。コントロールパネルアプリケーションを起動し、許可されたプロトコルや転送オプションなどのいくつかのオプションを指定するだけです。

2. FileZillaのサーバー

FileZillaはおそらく最もよく知られているFTPクライアントの1つですが、非常に優れたFTPサーバーでもあります。FileZillaクライアントはFTPSとSFTPの両方をサポートしていますが、Windows上でのみ実行されるサーバーコンポーネントは、FTPS、そしてもちろんFTPファイル転送のみを許可します。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

クライアント版と同様に、FileZillaサーバーはオープンソースソフトウェアであり、無料でダウンロードして制限なく使用できます。FileZillaは、最大4GBのファイルの転送をサポートしています。また、一時停止と再開もサポートしています。ドラッグアンドドロップのサポート、リモートファイル編集、およびリモートファイル検索により、セキュリティを損なうことなく、シンプルで使いやすくなっています。

3. Microsoft IISFTPサーバー

Windowsサーバーでインターネットインフォメーションサービス(IIS)を実行している場合は、FTPSを処理するために追加のソフトウェアは必要ない場合があります。IISは主にWebサーバーですが、組み込みのFTPサーバーも含まれています。また、WebサーバーがHTTPとHTTPSの両方をサポートするように、FTPサーバーもFTPSをサポートします。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

それを使用するために必要なのは、FTPサーバーの役割を追加して証明書を作成することだけです。これにより、これ以上何もインストールしなくても、フル機能のFTPSサーバーが作成されます。また、Windows OSの一部であるため、実行している可能性のある他のソフトウェアとの問題や競合が発生しない可能性があります。唯一の制限は、SSHに基づくSFTPを実行しないことです。

4. FreeFTPd

FreeSSHdの親戚であるFreeFTPdは、Windows用のフル機能のFTPサーバーです。SSH系統のおかげで、SFTPとFTPSの両方をサポートする珍しいサーバーの1つです。その名前が示すように、FreeFTPdは、NT4.0以降のすべてのバージョンのWindows用の無料のFTPサーバーです。Windowsドメインアカウントを使用するのではなく、ローカルユーザーの作成をサポートします。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

FreeSFTPは、インストール中に、アプリケーションとして必要に応じて実行するように、またはシステムサービスとして実行するように構成できます。サービスとして実行すると、SFTPユーザーは常に利用できるようになります。バージョン1.0.11で発見された脆弱性がありましたが、バージョン1.0.12ですぐに修正されました。インストールするバージョンが1.0.12以上であることを確認してください。開発者のWebサイトからダウンロードできる最新のものは10.0.13です。

5. Syncplify.meサーバー!

Syncplify.meのフル機能のSFTPおよびFTPSサーバーは、実際にはステロイドのサーバーです。サーバーファイルだけではありません。セキュリティを念頭に置いて作成されました。Syncplify.meProtector™と呼ばれるその主な機能の1つは、人工知能を使用して攻撃を自動的に識別します。未知のものでさえ。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

Syncplify.meサーバー!2台のサーバーが1台として機能し、ダウンタイムを排除する高可用性モードでインストールできます。いくつかの高度な構成オプションを備えており、JavaScript、C ++、Pascal、またはBasicのスクリプトを使用して拡張し、ドキュメントの管理とワークフローを自動化できます。

サーバーサポートは、32ビットバージョンと64ビットバージョンの両方で、Windows Server2008以降で実行されます。これは有料のソフトウェアですが、Ultimateエディションのすべての機能を備えた無料/評価版があります。ただし、接続は1つしか受け入れられず、本番環境では使用できません。環境。

6. Bitvise SSH / SFTPサーバー

Bitviseは、Windows用の安全なリモートアクセスソフトウェアを専門としています。その主な製品は、BitviseSSHサーバーとSSHクライアントです。SFTPはSSHの単なる拡張であるため、サーバーもSSHをサポートします。Bitviseサーバーは最速のサーバーの1つとして知られています。ファイルは、クライアントとネットワーク接続が許す限り迅速に転送されます。さらに、無制限の数の同時接続がサポートされます。それを使用するときに遭遇する唯一の実際の制限は、それが実行されるハードウェアの制限です。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

セキュリティ面では、Bitviseは接続を保護するために最高の暗号化ライブラリの1つであるCrypto ++ 5.3を使用しているため、何も望まれていません。サーバーは仮想アカウントもサポートしており、システムアカウントが公開されたり侵害されたりすることはありません。Bitviseの唯一の欠点は、実際には無料ではないことです。これは個人的および非営利的な使用を目的としていますが、その他の使用では、30日間の評価期間後にライセンスを購入する必要があります。サーバーあたり100ドル未満で、価格はそれだけの価値があります。また、大規模な組織向けのサイトライセンスと世界規模の限定ライセンスもあります。

7. SYSAXマルチサーバー

SYSAXマルチサーバーは、複数のプロトコルをサポートしています。SFTPとFTPSの両方を使用した接続が可能になりますが、FTPおよびHTTPSベースのファイル転送も処理されます。さらに改善するために、TelnetおよびSSHサーバーでもあります。サーバーは、Windowsアカウントとローカルで作成された「仮想」アカウントの両方の使用をサポートします。ユーザーフレンドリーなWebベースのインターフェイスのおかげで、リモートでも管理と構成が簡単です。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

サーバーにはいくつかの異なるバージョンがあります。Personal Editionは無料ですが、一度に1つの接続に制限されており、HTTPSファイル転送はできません。また、個人的または非営利的な使用に制限されています。Standard、Professional、Enterpriseの各エディションもあり、それぞれが他のエディションよりもいくつかの機能をサポートしています。価格は197ドルから697ドルの範囲です。

8.CompleteFTP無料版

EnterpriseDTのCompleteFTPFree Editionは、完全なグラフィカルユーザーインターフェイスを備えており、使用と構成が非常に簡単です。FTPとFTPSの両方のファイル転送をサポートし、無料の製品では一般的ではない無制限のユーザーのサポートや、ユーザーがアクセスできるものを制御する仮想ファイルシステムの作成など、いくつかの興味深い機能を備えています。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

この製品のもう1つの優れた機能は、詳細なユーザーガイドが製品に組み込まれていることです。さまざまな機能やオプションの使用方法を学ぶには、ウィンドウの上部にあるステップバイステップガイドをクリックするだけです。前のエントリと同様に、無料バージョンに加えて、機能が徐々に増えている他のいくつかのバージョンも、299ドルから999ドルの価格で入手できます。すべての有料バージョンは、他の改善の中でも、SFTPファイル転送のサポートを追加します。

9. XLightFTPサーバー

Xlight FTPサーバーは、簡単なWindowsのFTP、SFTP、およびFTPSサーバーです。これは、メモリとCPU使用率が低い強力なプログラムです。高性能を目的として設計されており、何千もの同時FTP接続を処理できます。サーバーはActiveDirectoryユーザー、LDAPユーザー、またはローカルユーザーをサポートしているため、さまざまな状況に最適です。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

Xlight FTPサーバーには多くの便利な機能があり、個人使用のための無料版があります。同時接続は5つに制限されていますが、Standardエディションは40ドルで、Professionalエディションは130ドルで無制限です。SSH、したがってSFTPには追加のライセンスが必要であることに注意してください。このソフトウェアは、Windows 2000、XP、Vista、7、10、2003、2008、および2012で実行されます。

ポータブル無料SFTPサーバー

リストの次のいくつかのエントリは、ポータブルソリューションであるため、興味深いものです。つまり、サーバーコンピューターにインストールする必要のないソリューションです。これらは、サーバーがすぐに必要なアドホックな状況で非常に便利です。USBフラッシュドライブに入れて持ち運び、いつでも使用できるようにしておくことができます。

10. Syncplify.me MicroSFTPサーバー

フル機能のSFTPおよびFTPSサーバー(リストの5番目)を提供してくれたSyncplify.meは、Windows用のMicroSFTPサーバーも提供しています。自己完結型で完全にポータブルなこのSFTPサーバーは、インストールを必要とせずにUSBスティックから実行できます。また、その兄貴であるSyncplify.me SFTPおよびFTPSサーバーとは異なり、Micro SFTPサーバーエディションは完全に無料であり、本番環境や商用利用を含むあらゆる状況で使用できます。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

もちろん、ソフトウェアにはいくつかの制限があります。一度に1つのユーザープロファイル、1つのルートフォルダー、および1つのクライアントからの着信接続のみをサポートします。そのため、多くの人がSFTPクライアントソフトウェアのテストプラットフォームとして、またはソフトウェア内のファイル転送機能をテストするために使用しています。他の人はそれを彼らの小さなホームネットワークのための個人的な安全なファイル転送サーバーとして使用します。

11.コアミニSFTPサーバー

前の選択と同様に、Core Mini FTPサーバーは無料の(S)FTPサーバーであり、インストールは必要ありません。CoreFTPサーバーのWebページにアクセスしてダウンロードしてください。23ビットまたは64ビットバージョンで利用可能で、サイズが2 Mb未満の実行可能ファイルをダウンロードしたら、それを実行するだけです。使用するFTPユーザー名とパスワード、およびポートとルートディレクトリを指定する必要があります。これで準備完了です。

2021年のWindowsおよびLinuxに最適なSFTPおよびFTPSサーバー

サーバーはユーザーアカウントで実行され、すべてのファイルにアクセスできることに注意してください。ユーザーによる損傷が影響を及ぼさないルートディレクトリを指定してください。それ以外は、多少制限はありますが、使いやすい小さなサーバーです。

Linux用の無料のSFTPおよびFTPSサーバー

Linuxはオープンソースであるため、人気のあるオペレーティングシステム用のオープンソースで無料のSFTPおよびFTPSサーバーが多数あるのは当然のことです。実際、ほとんどすべてのディストリビューションにはオープンソースのFTPサーバーがあり、プリインストールされていない場合は、ディストリビューションのパッケージマネージャーから利用できます。これが私たちのトップ3サーバーです。

12. vsftp

Vsftpは、Linuxを含む多くのUnixライクなシステムでよく知られている無料のFTPサーバーです。非常に安定していて高速で、多くのシステムリソースを使用しません。長い機能リストがあり、特に仮想ユーザー(サーバー内でローカルに定義されている)のサポートや、レート制限やスロットリングなどのユーザーごとの構成が含まれています。

いくつかの有名なLinuxディストリビューションは、デフォルトのFTPサーバーとしてvsftpを使用しています。これで、製品のセキュリティと安定性について多くのことがわかります。さらにセキュリティを強化するために、ソフトウェアのメンテナであるChris Evansには、セキュリティの脆弱性を発見した歴史があります。

13. ProFTPd

構成ファイルを見ると、ProFTPdの開発者がApacheWebサーバーの大ファンであったことは明らかです。構成ファイルの形式は、Apacheの形式とほぼ同じです。また、Apacheと同様に、モジュールを使用して必要な機能をロードします。SFTPおよびFTPS機能を追加するために基本的なFTPサーバーに追加できるモジュールがあります。

サーバーを構成する手間を省くために、ProFTPd Webサイトには、すばやく開始するのに役立つ構成例がいくつかあります。基本的な構成ファイルに加えて、匿名FTP用に1つ、仮想ホストを使用するために2つ、MySQLユーザー認証を使用するために1つあります。ソフトウェアは、開発者のWebサイトからtarballとしてダウンロードできます。あるいは、多くのディストリビューションには、オプションのパッケージの一部として含まれています。

14. PureFTPD

もう1つの優れたオープンソースSFTPサーバーであるPureFTPDは、Linuxだけでなく、BSDやSolarisなどのほとんどのUnixライクなオペレーティングシステムでも動作します。プロジェクトの目標は、標準に準拠したFTPサーバーを提供することです。すべてのメッセージは複数の言語に翻訳されているため、多言語環境に最適です。

PureFTPDは無料で、制限はまったくありません。そのすべての機能は、すべてのユーザーが利用できます。機能について言えば、接続帯域幅を制限するサーバーの機能、仮想ファイルシステムでセッションを実行する機能、アップロードやダウンロードの制限を設定するサーバーの機能、その他いくつかの優れた機能について説明します。ビルド済みのパッケージは、Mandriva、Debian、Ubuntu、PLD Linux、SlackwareなどのいくつかのLinuxディストリビューションで利用できます。また、変更なしでコンパイルでき、サポートされている他のOSで実行できるソースコードとしても利用できます。

15.OpenSSHの使用

SFTPはSSHで実行されます。また、SSHはほとんどのLinuxシステムに組み込まれているため、SFTPもすぐに使用できます。FTPSには、常に含まれているとは限らないTLSライブラリが必要なため、そうではありません。しかし、SFTPをお持ちの場合は、それを使用してFTPSを忘れてみませんか?

通常のLinuxシステムでは、ほとんどのユーザーは、SSHアクセス権を持っている限り、SFTPクライアントを使用してサーバーに接続できる必要があります。これにより、ホームディレクトリとの間でファイルを転送できるようになります。SFTPで使用されるポート22は、デフォルトでブロックされる可能性があることに注意してください。あなたはそれを開く方法を理解するために少し掘り下げる必要があるかもしれません。

まとめ

今日でも、FTPはファイルを転送する非常に人気のある方法です。そのセキュリティの欠如は、FTPSとSFTPを生み出しました。これらは、非常に異なる方法で実行されますが、どちらもセキュリティの懸念に対処します。これらの改善されたプロトコルは、今後何年にもわたって使用される可能性があります。私たちのトップソフトウェアの中には、どちらか一方のプロトコルしか実行しないものもあれば、両方を実行するものもありますが、すべてが優れた仕事をします。ただし、SolarWinds SFTP / SCPサーバーは優れた製品であるだけでなく、最高のネットワーク管理ソフトウェアのいくつかを提供することで高い評価を得ている企業からのものであるため、私たちの一番の選択であるSolarWinds SFTP / SCPサーバーを好むしかありません。いくつかの素晴らしい無料ツールを含みます。


ネットワークについて詳しく知るための 10 のベスト Ping スイープ ツール

ネットワークについて詳しく知るための 10 のベスト Ping スイープ ツール

Ping スイープはさまざまな方法で活用できます。ベスト 10 の Ping スイープ ツールの方法と紹介について説明しますので、読み続けてください。

Web サイトを監視するための 6 つの最適なツール

Web サイトを監視するための 6 つの最適なツール

Web サイトは重要であり、適切なパフォーマンスを得るために常に注意深く監視する必要があります。ここでは、Web サイトを監視するための最適なツールをいくつか紹介します。

パフォーマンスを追跡する 6 つの最適なネットワーク管理ツール

パフォーマンスを追跡する 6 つの最適なネットワーク管理ツール

ネットワーク管理ソフトウェア市場は非常に混雑しています。最適なネットワーク管理ツールの推奨事項に従って、検索を短縮します。

2022 年の開発チーム向けのベスト ソフトウェア導入ツール

2022 年の開発チーム向けのベスト ソフトウェア導入ツール

ここでは、任意の数のマシンを管理する煩わしさを軽減するための最高のソフトウェア展開ツールをいくつか紹介します。

HIPAAコンプライアンスチェックリストと使用するツール

HIPAAコンプライアンスチェックリストと使用するツール

医療業界にいる場合、またはその業界のITに何らかの形で関わっている場合は、HIPAAについて聞いたことがあるでしょう。健康保険の相互運用性

2021年にレビューされた最高の無料のsFlowコレクターとアナライザー

2021年にレビューされた最高の無料のsFlowコレクターとアナライザー

sFlowは、多数のネットワークデバイスに組み込まれているフロー分析プロトコルです。上位5つの無料のsFlowコレクターとアナライザーを確認します。

2021年に最高のエージェントレスインフラストラクチャ監視ツールとソフトウェア

2021年に最高のエージェントレスインフラストラクチャ監視ツールとソフトウェア

適切なツールを選択できるように、最高のエージェントレスインフラストラクチャ監視ツールを導入し、それぞれを簡単に確認できるようにしました。

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxがデータセンターでますます普及するにつれ、Linuxでの帯域幅の監視を検討し、最高のツールも検討しています。

SolarWinds Mail Assure –レビュー2021

SolarWinds Mail Assure –レビュー2021

電子メールのセキュリティは、マネージドサービスプロバイダーの重要なタスクです。その目的に最適なツールの1つであるSolarWindsMailAssureをレビューしていました。

Windows PowerShellコマンドのチートシート–必要な究極のガイド

Windows PowerShellコマンドのチートシート–必要な究極のガイド

Windowsのパワーユーザーの場合、PCでさまざまな操作を実行する方法が、複数のアプローチを持ち、