FTP (File Transfer Protocol — протокол передачи файлов) — это стандартный и проверенный временем сетевой протокол, используемый для передачи файлов между клиентом и сервером в компьютерной сети. Основан на технологии “клиент-сервер”, что позволяет получать доступ к файлам и каталогам при помощи FTP-клиента, загружать файлы на сервер, а также скачивать их оттуда. В данной статье будут описаны процессы установки и настройки FTP-сервера в RHEL 8 для базового обмена файлами между компьютерами. 1. Чтобы установить защищённый пакет FTP, используйте следующую команду dnf: #dnf install vsftpd 2. После завершения установки, необходимо запустить службу vsftpd, а также разрешить автоматический запуск службы во время загрузки системы и проверить состояние с помощью следующих команд systemctl: # systemctl start vsftpd
# systemctl enable vsftpd
# systemctl status vsftpd 3. Следующим шагом следует открыть порт 21 в фаерволе, чтобы открыть доступ службам FTP для систем извне. # firewall-cmd --zone=pub