Поиск по сайту:

Как настроить ProFTPD в Ubuntu 12.04


Статус: устарело

В этой статье рассматривается версия Ubuntu, которая больше не поддерживается. Если вы в настоящее время используете сервер под управлением Ubuntu 12.04, мы настоятельно рекомендуем обновить или перейти на поддерживаемую версию Ubuntu:

  • Обновите Ubuntu до версии 14.04.
  • Обновление Ubuntu 14.04 до Ubuntu 16.04
  • Перенесите данные сервера в поддерживаемую версию.

Причина:

См. вместо этого:

О ProFTP

ProFTPD — популярный ftp-сервер. Поскольку он был написан как мощная и настраиваемая программа, это не обязательно самый легкий ftp-сервер, доступный для виртуальных серверов.

Предупреждение: FTP по своей природе небезопасен! Рассмотрите возможность настройки ProFTPd для использования SFTP, безопасной альтернативы FTP, реализованной через SSH.

Шаг первый — установите ProFTP

Вы можете быстро установить ProFTP на свой VPS в командной строке:

sudo apt-get install proftpd

Во время установки файла вам будет предложено запустить ваш VPS как inetd или как автономный сервер. Выберите автономный вариант.

Как только файл завершит загрузку, сервер ProFTPD будет в вашем дроплете. Тем не менее, нам все еще нужно внести несколько изменений в конфигурацию.

Шаг второй — настройте ProFTP

После установки ProFTPD вы можете внести необходимые изменения в конфигурацию. В отличие от некоторых других конфигураций FTP, ProFTPD с самого начала отключает анонимный вход в систему, и нам нужно всего лишь внести пару изменений в файл конфигурации.

Откройте файл:

sudo nano /etc/proftpd/proftpd.conf

Внесите несколько изменений:

  • Change the Server Name to your host name
  • ServerName                      "example.com"
  • Uncomment the line that says Default Root. Doing so will limit users to their home directory.
  • # Use this to jail all users in their homes
     DefaultRoot                    ~

После того, как вы закончите эти настройки, вы можете сохранить и выйти.

Перезапустите после внесения всех изменений:

sudo service proftpd restart

Шаг третий — доступ к FTP-серверу

После того, как вы установили FTP-сервер и настроили его по своему вкусу, вы можете получить к нему доступ.

Вы можете получить доступ к FTP-серверу в браузере, введя имя домена в адресную строку и войдя в систему с соответствующим идентификатором. Имейте в виду, что вы сможете получить доступ к домашнему каталогу пользователей только при подключении к виртуальному серверу.

ftp://example.com

Кроме того, вы можете получить доступ к FTP-серверу через командную строку, набрав:

 ftp example.com

Затем вы можете использовать слово «выход», чтобы выйти из оболочки FTP.