Хотите узнать, как установить VSFTPD на Ubuntu Linux? В этом учебнике мы покажем вам все шаги, необходимые для установки сервера FTP под названием VSFTPD на Ubuntu Linux.

• Ubuntu 20.04
• Ubuntu 19.10
• Ubuntu 18.04
• VSFTPD 3.0.3

Учебник Ubuntu - Установка VSFTPD

Установите необходимые пакеты.

Copy to Clipboard

Поиск файла конфигурации службы VSFTPD

Copy to Clipboard

Редактировать файл конфигурации службы VSFTPD

Copy to Clipboard

Добавьте следующие строки в конце этого файла.

Copy to Clipboard

Вот содержание файла, до нашей конфигурации.

Copy to Clipboard

Вот содержание файла, после нашей конфигурации.

Copy to Clipboard

Функция CHROOT не позволит пользователям выйти из каталога HOME.

Чтобы исключить пользователя из функции CHROOT, добавьте его имя пользователя в файл списка.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

В нашем примере мы исключили учетную запись под названием TEST01.

Перезапустить службу FTP.

Copy to Clipboard

Включите службу VSFTPD, чтобы начать автоматически во время загрузки.

Copy to Clipboard

Поздравляю! Вы закончили установку сервера VSFTP на Ubuntu Linux.

Учебник Ubuntu - Тестирование установки VSFTPD

Создайте 2 учетные записи пользователей.

Copy to Clipboard

В нашем примере учетная запись пользователя под названием TEST01 была исключена из функции CHROOT.

Мы исключили эту учетную запись, добавив имя пользователя в файл списка CHROOT.

Copy to Clipboard

На удаленном компьютере загрузите программное обеспечение WINSCP и попытайтесь подключиться к серверу FTP.

FTP Server Connection

Учетная запись под названием TEST01 сможет получить доступ к каталогам за пределами каталога HOME.

Linux FTP Server

Учетная запись под названием TEST02 не сможет получить доступ к каталогам за пределами каталога HOME.

FTP Server chroot

Поздравляю! Вы успешно протестировали установку VSFTPD на Ubuntu Linux.