Как установить и настроить FTP сервер на Ubuntu Linux

Опубликовал Admin
28-09-2016, 07:20
6 519
0
Эта статья научит вас, как создать свой собственный FTP-сервер в Ubuntu Linux. Его можно использовать для многих целей, среди которых - создание собственного сайта для обмена файлами или хранилища файлов.

Шаги

  1. Загрузите Ubuntu Linux.
  2. Перейдите в "Приложения", выберите "Стандартные" и затем - "Терминал"
  3. Введите следующую команду: “sudo apt-get install vsftpd” (без кавычек). С помощью данной команды вы установите FTP-сервер на свою систему. Если вы вошли как root-пользователь, команда "sudo" не нужна, так как она используется для предоставления пользователю привилегий администратора. В этом случае вам потребуется только команда "apt-get install vsftpd".
  4. Откройте файл конфигурации FTP-сервера. Для этого щелкните по "Переход" и выберите "Компьютер".
  5. В файловом менеджере нажмите на иконку "Файловая система".
  6. Перейдите в папку "etc".
  7. Дважды щелкните по файлу "vsftpd.conf" .
  8. Включение анонимного доступа. Чтобы включить анонимный доступ к вашему FTP-серверу, добавьте строку "anonymous_enable=YES" (без кавычек). Хеш-символ (# ) в начале каждой строки указывает на то, что она закомментирована и будет проигнорирована. Для включения этой строки необходимо удалить хеш (#). Параметр "write_enable=YES" (без кавычек) позволит вносить изменения в файловую систему, например, загрузку файлов на сервер.
  9. Измените приветственное сообщение при подключении к FTP-серверу. Раскомментируйте его, удалив хеш-символ (# ). Затем введите сообщение. Это строка "ftpd_banner=Welcome to FTP Server!" (без кавычек).
  10. Нажмите "Сохранить" и закройте файл. Примечание: для возможности внесения изменений в файлы вы должны будете войти как root-пользователь, в ином случае, вы сможете открывать файлы в режиме только для чтения.
  11. Для перезапуска FTP сервиса нужно ввести следующую команду: “sudo /etc/init.d/vsftpd restart” (без кавычек). Еще раз - используйте "sudo", если вы не вошли как root-пользователь.
  12. Разместите файлы на FTP-сервере. Для перемещения файлов на сервер, перейдите в папку FTP-сервера, введя команду как на рисунке выше.

Советы

  • Настройте на маршрутизаторе перенаправление портов на те порты, которые использует ftp-сервер (20 и 21 TCP). Они должны перенаправляться на IP-адрес ftp-сервера. Это относится и к другим службам (например, электронных сообщений).
  • Если хотите подключатся к вашему FTP через Интернет, для того, чтобы не запоминать свой IP-адрес, можете настроить DynDNS (Сервер динамических доменных имен). IP-адрес вам нужно будет обновлять вручную или с помощью программы (например, inadyn), которая сделает это за вас.
  • Если вы хотите хорошо разобраться в настройке сервера, имеет смысл полностью просмотреть файл конфигурации и прочитать документацию. FTP можно использовать для множества различных целей, а его настройки по умолчанию могут не совпадать с вашими планами. Также посмотрите Ubuntu wiki.
Теги:
Информация
Посетители, находящиеся в группе Guests, не могут оставлять комментарии к данной публикации.