ステータス:非推奨

この記事では、サポートされなくなったバージョンの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"
  • DefaultRootという行のコメントを解除します。 これを行うと、ユーザーはホームディレクトリに制限されます。
  • # 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シェルから抜け出すことができます。

    EtelSverdlov著