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

 

Как настроить веб сервер на Ubuntu 18.04 [Nginx + PHP-FPM + phpMyAdmin + vsftpd]

Видео взято с канала: myTECHnote


 

Установка FTP на Linux Ubuntu 18.04

Видео взято с канала: Gfaeee


 

Установка FTP сервера на Linux

Видео взято с канала: PC, Hardware and Networking


 

Настройка FTP сервера (ProFTPD) на Ubuntu 20.04

Видео взято с канала: Иван Глазков


 

Как установить FTP на Ubuntu сервер (настройка)

Видео взято с канала: Изучаем мир ИТ / Олег Шпагин / WISEPLAT


 

Установка сервера FTP на Linux Ubuntu и публикация FTP-сайта

Видео взято с канала: Станислав Кузнецов


 

Ubuntu Server 18.04.1. Настройка и установка FTP-сервера vsftpd

Видео взято с канала: Компфуций


8 комментариев

  • Уважаемые, есть пара вопросов:
    1. Установил по команде sudo apt install vsftpd. Сатутс зелёный, активно.
    2. Поменял некоторые параметры через команду sudo nano /etc/vsftpd.conf, сохранил файл. Какой командой всё таки рестартовать ftp?
    sudo service vsftpd restart или sudo systemctl restart vsftpd?
    3. После рестарта нужна команда sudo service vsftpd start?
    4. После рестарта статус ftp сервиса failed. После того, как вернул настройки в конф. фале на изначальные и перезапустил сервис снова активный сервис и зелёный. Что можно сломать в конф фале, что сервис потом стартовать не может?
    5. Самый главный вопрос. При заливке на ftp сервер файла в определённую директорию через Файлзиллу получаю ошибку 550 permission denied «Критическая ошибка при передаче файлов». При этом:
    В файле vsftpd.conf write_enable=YES
    файрвол UFW отключен
    Как настроить доступ для закачки файла в определённую директорию?
    6. Я установил ftp-сервис с помощью рутовой учётки. С этой же учёткой я могу заливать файлы В ЛЮБУЮ ДИРЕКТОРИЮ или мне нужно создавать отдельную учётку?
    ГЛАВНАЯ ЗАДАЧА, что бы человек из глобальной сети мог на наш сервак заливать файлы в любою директорию. Права человек дозволяется выдавать рутовые.

  • не получается залогиниться почему-то, даже под той учеткой с которой я этот сервер установил. OpenSuse Leap
    так задобался с этим vsftpd
    upd. теперь логинится с дефолтной учетки, а с той что сделал как в видео max 500 OOPS: cannot change directory:/home/home

    ftp: Login failed

  • У меня не получилось, писало так-же как и у Дмитрия ( в комментариях)

    500 OOPS: vsftpd: refusing to run with writable root inside chroot()

    Login failed.

    Я включил в конфиге
    chroot_local_user=YES

    chroot_list_enable=YES
    И добавил юзера в /etc/vsftpd.chroot_list

    (который создавался через эту команду sudo adduser max)
    И всё заработало! Хотя добавлял allow_writeable_chroot=YES в конфиг, но тогда ломался ftp, красным светился

  • Спасибо за ваше видео, всё получилось без проблем:)
    Хочется, чтобы ftp-сервер отображал правильно папки с русскими буквами, а не в таком формате: Бухгалтерия
    Проблема в кодировке как я понимаю? Есть возможность исправить это?

  • Самый реальный вариант, если вам нужен сервер well-web net Низкие цены от 490 руб. Бесплатные панели. Анлимный трафик. Жалобы игнорируют практически ПОЛНОСТЬЮ! Защита от DDoS-бесплатная, от L7 за небольшие деньги. Много где хостился, все позакрывал, перенес все сюда. Ну их нафиг все эти виртуалки, при такой доступности собственной железки. Живу полтора года. Сейчас три сервера.

  • Иван, с удовольствием смотрю ваши ролики. Чувствуется что у вас есть понимание линукса.
    Большинство каналов на эту тематику только и делают что рассказывают как установить систему. Типа, установка убунты поверх Виндовс, установка Кали линукс на флешку, установка Арч по чеклисту и т.д… В итоге всё что получается понять о системе из таких вот роликов это как установить линукс и ОЧЕНЬ мало роликов о том, что в ней потом делать после установки.
    А ведь основное удобство Линукс лично для меня это написание скриптов. Это такой кайф, когда ты придумываешь алгоритм, потом пишешь скрипт, потом запускаешь его и всё работает так, как было задумано.
    Было бы круто, если бы хотя бы вы уделили немного внимания именно написанию сценариев. Лично мне подобных роликов как воздуха не хватает.
    Ну а задачи могут быть элементарные. Бэкап базы паролей по расписанию, автоматическая смена обоев на обложку альбома, который звучит в музыкальном плеере, праздничные обои в те дни, когда у кого-то, например, день рождения, напоминалка на базе conky, уведомления notify-send через заданное время (типа облегчённого таймера своими руками) и т.д…
    Все эти примеры это то, что мне удалось придумать и реализовать в виде bash сценариев. Уверен что более продвинутый линуксоид знает куда более интересные варианты написания скриптов.

  • Подскажите, пожалуйста, после замены 1 на 0 в php.ini как оттуда выйти вообще?((( Сильно не ругайтесь, я сегодня в первый раз села вообще за это дело в связи с отсутствием винды на нужном мне сервере.

  • Спасибо за информацию!
    Возникла проблема в самом конце при подключении по ftp. Обращаюсь на ip своей виртуальной машины с ubuntu18.04, и винда выдает «Отсутствует доступ к папке. Убедитесь, что имя файла задано правильно, и у вас имеется разрешение на доступ к паке»
    Подскажите, пожалуйста, в чем может быть проблема?