Ubuntu12.04でProFTPDを設定する方法
ステータス:非推奨
この記事では、サポートされなくなったバージョンのUbuntuについて説明します。 現在Ubuntu12.04を実行しているサーバーを運用している場合は、サポートされているバージョンのUbuntuにアップグレードまたは移行することを強くお勧めします。
理由:
Ubuntu 12.04は2017年4月28日に保守終了(EOL)に達しました and no longer receives security patches or updates. This guide is no longer maintained.
代わりに参照してください:
このガイドは参照として役立つ場合がありますが、他のUbuntuリリースでは機能しない場合があります。 可能な場合は、使用しているUbuntuのバージョン用に作成されたガイドを使用することを強くお勧めします。 ページ上部の検索機能を使用して、より新しいバージョンを見つけることができます。
ProFTPについて
ProFTPDは人気のあるftpサーバーです。 強力で構成可能なプログラムとして作成されているため、仮想サーバーで使用できる最も軽いftpサーバーである必要はありません。
警告:FTPは本質的に安全ではありません! SSHで実装されたFTPの安全な代替手段であるSFTPを使用するようにProFTPdを構成することを検討してください。
ステップ1-ProFTPをインストールする
コマンドラインでVPSにProFTPをすばやくインストールできます。
sudo apt-get install proftpd
ファイルのインストール中に、VPSをinetdサーバーまたはスタンドアロンサーバーとして実行するかどうかを選択できます。 スタンドアロンオプションを選択します。
ファイルのダウンロードが完了すると、ProFTPDサーバーがドロップレット上に配置されます。 ただし、構成にいくつかの変更を加える必要があります。
ステップ2—ProFTPを構成する
ProFTPDをインストールしたら、設定で必要な調整を行うことができます。 他のいくつかのFTP構成とは異なり、ProFTPDは最初から匿名ログインを無効にし、構成ファイルにいくつかの変更を加えるだけで済みます。
ファイルを開きます。
sudo nano /etc/proftpd/proftpd.conf
先に進み、いくつかの変更を加えます。
- サーバー名をホスト名に変更します
ServerName "example.com"
# Use this to jail all users in their homes DefaultRoot ~
これらの調整が完了したら、保存して終了できます。
すべての変更を行った後、再起動します。
sudo service proftpd restart
ステップ3—FTPサーバーにアクセスする
FTPサーバーをインストールし、好みに合わせて構成すると、アクセスできるようになります。
アドレスバーにドメイン名を入力し、適切なIDでログインすることにより、ブラウザでFTPサーバーにアクセスできます。 仮想サーバーに接続している場合にのみ、ユーザーのホームディレクトリにアクセスできることに注意してください。
ftp://example.com
または、次のように入力して、コマンドラインからFTPサーバーにアクセスすることもできます。
ftp example.com
次に、「exit」という単語を使用してFTPシェルから抜け出すことができます。