Хотите узнать, как установить VSFTPD на Ubuntu Linux с помощью SSL? В этом учебнике мы покажем вам все шаги, необходимые для установки безопасного сервера FTP под названием VSFTPD с помощью SSL для шифрования связи на Ubuntu Linux.
• Ubuntu 20.04
• Ubuntu 19.10
• Ubuntu 18.04
• VSFTPD 3.0.3
Учебник Ubuntu — Установка сервера VSFTPD с использованием шифрования SSL
Установите необходимые пакеты.
Создайте частный ключ и сертификат с помощью команды OpenSSL.
Введите запрашиваемую информацию.
В варианте, COMMON_NAME, вы должны ввести IP-адрес или хост-имя.
В нашем примере мы использовали IP-адрес: 192.168.0.200
Поиск файла конфигурации службы VSFTPD
Редактировать файл конфигурации службы VSFTPD
Добавьте следующие строки в конце этого файла.
Найдите и измените следующие строки конфигурации, связанные с криптографией FTP с помощью SSL.
Включите использование SSL, измените сертификат и ключевой путь для использования файлов.
Вот содержание файла, до нашей конфигурации.
Вот содержание файла, после нашей конфигурации.
Функция CHROOT не позволит пользователям выйти из каталога HOME.
Чтобы исключить пользователя из функции CHROOT, добавьте его имя пользователя в файл списка.
Вот содержимое файла.
В нашем примере мы исключили учетную запись под названием TEST01.
Перезапустить службу FTP.
Включите службу VSFTPD, чтобы начать автоматически во время загрузки.
Поздравляю! Вы закончили безопасную установку сервера VSFTP с использованием шифрования SSL на Ubuntu.
Учебник Ubuntu — Тестирование безопасной установки VSFTPD
Создайте 2 учетные записи пользователей.
В нашем примере учетная запись пользователя под названием TEST01 была исключена из функции CHROOT.
Мы исключили эту учетную запись, добавив имя пользователя в файл списка CHROOT.
На удаленном компьютере загрузите программное обеспечение WINSCP и попытайтесь подключиться к безопасному серверу FTP.
Примите предупреждение.
Учетная запись под названием TEST01 сможет получить доступ к каталогам за пределами каталога HOME.
Учетная запись под названием TEST02 не сможет получить доступ к каталогам за пределами каталога HOME.
Поздравляю! Вы успешно протестировали установку VSFTPD с помощью шифрования SSL.