FTP サーバーは、ローカルコンピューターとWebサーバーの間にFTP接続を作成できるようにするソフトウェアです。 ProFTPD はUnix / Linuxサーバー用のFTPサーバーであり、非常に構成可能で非常に効果的です。無料でオープンソースであり、GPLライセンスの下でリリースされています。
この記事では、インストール方法について説明します ProFTPD 上のサーバー Ubuntu/Debian マシン。
もちろん、使用するにはソフトウェアをインストールする必要があります。 まず、ターミナルで次のapt-getコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。
$ sudo apt-getupdate。 $ sudoapt-アップグレードを取得します。
ここでProFTPDサーバーをインストールするには、ターミナルで実行します。
$ sudo apt-get installproftpd。
インストール中に、ProFTPDサーバーに使用する使用タイプを選択するように求められます。ニーズに合った最適なモードを選択できます。
使用を開始する前に、いくつかのファイルを編集する必要があります。 /etc/proftpd/proftpd.conf は、Ubuntu / Debianサーバーのデフォルトの構成ファイルであり、を使用して編集を開始します。 vi コマンド、実行します。
$ sudo vi / etc / proftpd / proftpd.conf。
「NS」キーを押してファイルの編集を開始します。 次に、以下に示すようにファイルの内容を変更します。
提案されたように上記の変更を行った後、ファイルを保存し、「NS」キーと書き込み :NS 保存してかなり。
次に、このコマンドを使用してProFTPDサーバーを再起動します。
$ sudo service proftpdrestart。
ProFTPDのインストール中、デフォルトの「proftpd」ユーザーは自動的に作成されますが、そのためにはパスワードを作成する必要があります。実行するには。
$ sudo passwdproftpd。
それでおしまい!。 これで、ブラウザで次のアドレスに移動できます。ブラウザが起動して実行され、ユーザー名とパスワードについて尋ねられます。
ftp:// youripaddressまたはftp://yourdomian.com。
提出されたユーザー名に「proftpd」と入力して、proftpdユーザー用に以前に設定したパスワードを入力します。
お気づきのように、あなたは「proftpd」ユーザーは役に立ちません。そのため、次のユーザーを使用して新しいユーザーを作成します。 /var/www/ フォルダーをホームフォルダーとして使用するため、簡単にアクセスできます。
FTPユーザーを作成するには、「myproftpduser" 走る。
$ sudo useraddmyproftpduser。
そのためのパスワードを作成します。
$ sudo passwdmyproftpduser。
ホームフォルダをに変更するには /var/www/ 走る。
$ sudo usermod -m -d / var / www / myproftpduser。
Linuxで新しいユーザーを作成するときに、useraddコマンドを使用してユーザーのホームディレクトリを定義することもできます。useraddコマンドの詳細と使用法については、の記事を参照してください。
次に、を使用してProFTPDサーバーを再起動します。
$ sudo service proftpdrestart。
また、FTPサーバーから簡単にアクセスできるようになりました。必要に応じて、Filezillaまたはその他のFTPクライアントを使用してFTPサーバーにアクセスすることもできます。
利用可能なエラーメッセージはすべてに保存されます /var/log/proftpd/proftpd.log デフォルトでは、ProFTPDサーバーのインストールが機能していない場合は、このファイルを確認できます。また、 ProFTPDサーバーが遅れて、サーバーにアクセスできない場合があることに注意してください。 “接続拒否」メッセージ、それは問題ではありません、あなたがしなければならないすべてはそれが働くまで(他のエラーがなかった場合に備えて)ProFTPDサーバーを再起動し続けることです。
以前にProFTPDサーバーをインストールしたことがありますか? wu-ftpdのような他のFTPサーバーと比較するとどう思いますか?