ファイル転送プロトコルを使用してファイルを共有するには、FTPサーバーが必要です。 FTPサーバーは、FTPクライアントがファイル転送のために接続するものです。
利用可能なFTPサーバーはたくさんありますが、その多くはコストで使用可能です。以下は、Windows、MacOS、およびLinux上で動作する最高のフリーウェアFTPサーバープログラムの一覧です。ダウンロードして使用することで、頻繁にファイルを共有することができます。
FileZillaサーバー
FileZilla Serverはオープンソースで、Windows用の完全に無料のサーバーアプリケーションです。ローカルサーバーとリモートFTPサーバーを管理できます。
プログラムがリッスンするポート、サーバーに同時に接続できるユーザー数、サーバーが使用できるCPUスレッドの数、接続、転送、ログインのタイムアウト設定を選択できます。
FileZilla Serverのその他の機能には、次のものがあります。
- パッシブモードのFTP。
- 転送およびソケットバッファサイズを調整する機能
- カスタムLOGファイルへのロギング。
- 帯域幅の使用を制限する帯域幅制御。
- IPアドレスごとの圧縮除外によるファイル転送圧縮。
いくつかのセキュリティ機能には、多くの試行後にログインに失敗した場合はIPアドレスを自動禁止し、暗号化されていないFTPを許可しないTLSでFTPを有効にするオプション、特定のIPアドレスやIP住所 範囲 あなたのFTPサーバーへの接続から。
サーバーをオフラインにしたり、ワンクリックでFTPサーバーをすばやくロックしたりすると、サーバーをロック解除するまでサーバーに新しい接続を確立できなくなります。
また、FileZilla Serverを使用してユーザーやグループを作成することもできます。つまり、一部のユーザーの帯域幅を制限したり、選択したユーザーに読み取り/書き込みなどのアクセス許可を与えることができます。
公式サイトのFileZilla Server FAQページは、必要な場合には、回答とヘルプに最適な場所です。
FileZillaをダウンロード
続きを読む
Xlight FTPサーバー
Xlightは、FileZillaよりもはるかに現代的に見える無料のFTPサーバーであり、好きなように変更することができるたくさんの設定が含まれています。
仮想サーバーを作成したら、ダブルクリックするだけで設定を開き、サーバーのポートとIPアドレスを変更したり、セキュリティ機能を有効にしたり、サーバー全体の帯域幅の使用を制御したり、同じIPアドレスから明示的な最大ログイン数を設定します。
Xlightの興味深い機能は、ユーザーが最大のアイドル時間を設定できるため、実際にサーバーと通信していない場合に逃げ出すことができる点です。
FileZilla Serverや他のサーバーでは見つけられないおもしろい機能がいくつかあります:
- サーバーバナーメッセージ。
- 電子メール通知。
- ユーザーがログインした後でプログラムを実行します。
- ファイルがアップロード、ダウンロード、または削除されたときにプログラムを実行します。
- 部分的にアップロードされたファイルを自動的に削除します。
- アップロードSFVチェック。
- 削除したファイルをごみ箱に送信します。
- ディレクトリとファイルのアクセス制御リスト。
- アンチヒール保護。
Xlight FTP ServerはSSLを使用でき、クライアントに証明書を使用するよう要求することができます。また、ODBC、Active Directory、LDAP認証もサポートしています。
Xlightは個人用であれば無料で、Windows(32ビット版と64ビット版)で動作します。
このFTPサーバーはポータブルプログラムとしてダウンロードすることができます。インストールする必要はなく、通常のアプリケーションのようにコンピュータにインストールすることもできます。
Xlight FTPのダウンロード
続きを読む
完全なFTP
Complete FTPは、FTPとFTPSの両方をサポートするもう1つの無料のWindows FTPサーバーです。
このプログラムは完全なグラフィカルユーザーインターフェイスを備えており、使いやすいです。インターフェイス自体はかなり裸ですが、すべての設定はサイドメニューに隠されており、簡単にアクセスできます。
このFTPサーバーでユニークなことの1つは、1つ以上の設定を変更した後、その設定を選択するまでサーバーに適用されないことです変更を適用する ボタン。
完全なFTPでできることは次のとおりです。
- FTPまたはFTPSを有効/無効にします。
- 匿名ログインを有効にします。
- 匿名ユーザーの同時ログイン数を選択します。
- 隠しファイルとフォルダを表示する。
- バックスラッシュセパレータを許可します。
- ログイン、ストール済み転送、パッシブFTP、およびアイドルセッションのタイムアウト設定を調整します。
- ユーザーがキックオフされるまでに実行できるログイン試行回数を定義します。
- カスタムウェルカムメッセージを入力します。
- サーバーの全体的な "監視"セクションでは、リアルタイムログの表示、ログファイルの設定、発生時の接続の監視、ユーザーの禁止を行うことができます。
ステップバイステップのガイドは完全FTPインストールに組み込まれているので、ステップバイステップのガイド プログラムの最上部にあるいつでも、さまざまな機能やオプションの使い方を学ぶことができます。
このプログラムは、プロ版の試用版としてインストールされます。 Complete FTPの無料版を有効にする方法については、ダウンロードページの手順を参照してください(上記の機能は無料です)。
完全なFTPのダウンロード
コアFTPサーバー
Core FTP Serverは、Windows用のFTPサーバーで、2つのバージョンがあります。
1つは、わかりやすく、約1分でセットアップが簡単な非常に最小のサーバーです。 100%移植性があり、ユーザー名、パスワード、ポート、ルートパスを選択するだけです。設定したい場合は、他にもいくつかの設定があります。
Core FTP Serverのもう1つのバージョンは、ドメイン名を定義したり、サービスとして自動起動したり、詳細なアクセス許可と制限を持つ複数のユーザーアカウントを追加したり、アクセスルールを指定したりできる本格的なサーバーです。
ダウンロードページで、上部のリンクの1つを選択して、完全なプログラムを取得します。ポータブルな最小限のFTPサーバーは、そのページの一番下にあります。
このFTPサーバーの両方のバージョンは、Windows用の32ビット版と64ビット版として提供されます。
Core FTPをダウンロードする
続きを読む
戦争のFTPデーモン
戦争FTPデーモンは、1996年のリリース後にWindows用の非常に普及したFTPサーバープログラムでしたが、それ以来、上記のようなより新しい、より良いアプリケーションに追いつかれました。
このFTPサーバーはまだ見た目が古くて、それはまだフリーのFTPサーバーとして使用できますし、特別な権限を持つユーザーを追加したり、サービスとしてサーバーを実行したり、ログにイベントを書き込んだり、数十を調整したりすることができます高度なサーバープロパティ
このサーバを稼働させるには、まずサーバファイルを実行し、War FTP Daemon Managerを開いて管理し、ユーザの追加、サーバ設定の調整などを行う必要があります。
サーバーとマネージャの両方がポータブルなので、どちらも実際にコンピュータにインストールされていません。
War FTP Daemonをダウンロード
vsftpd
vsftpdはセキュリティ、パフォーマンス、および安定性が主なセールスポイントであると主張するLinux FTPサーバーです。実際、このプログラムはUbuntu、Fedora、CentOSなどのOSで使用されるデフォルトのFTPサーバーです。
vsftpdを使用すると、ユーザーの作成、帯域幅の制限、SSLによる接続の暗号化が可能になります。また、ユーザごとの設定、送信元IP制限、送信元IPアドレス設定、およびIPv6もサポートしています。
このサーバーの使用に関する助けが必要な場合は、vsftpdのマニュアルを参照してください。
vsftpdのダウンロード
続きを読む
proFTPD
proFTPDはGUIを使ってFTPサーバーを探しているので、コマンドラインコマンドを使いこなすよりも使いやすいので、Linuxユーザーにとっては良い選択です。
唯一の捉え方は、proFTPDのインストール後に、gadmin GUIツールをインストールしてサーバーに接続する必要があることです。
proFTPDには、IPv6サポート、モジュールサポート、ロギング、隠しディレクトリ、ファイルなどの機能がスタンドアロンサーバとして、ディレクトリごとの設定として使用できます。
proFTPDは、macOS、FreeBSD、Linux、Solaris、Cygwin、IRIX、OpenBSDなどのプラットフォームで動作します。
proFTPDのダウンロード
Rebex Tiny SFTPサーバー
このWindows FTPサーバーは非常に軽量で完全に移植可能で、数秒で起動できます。ダウンロードからプログラムを解凍して選択するだけです開始.
このプログラムの唯一の欠点は、設定したい設定はすべて RebexTinySftpServer.exe.config テキストファイル。
このCONFIGファイルは、ユーザー名とパスワードを変更する方法、ルートディレクトリを設定する方法、FTPポートを変更する方法、サーバーの起動時にプログラムを自動起動する方法、セキュリティ設定を調整する方法です。
上記のリンクからダウンロードしたZIPファイルの内容を抽出したら、 RebexTinySftpServer.exe ファイルを開いてプログラムを開きます。
Rebex Tiny SFTPをダウンロード




