Как настроить 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"
# 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.