FTP разворачивается на основе vsftpd. Запускать с правами суперпользователя. Скрипт большой - рекомендую открывать по ссылке в Telegram( там более читабельно): Ниже текст скрипта: #!/bin/bash
# Обновление системы и установка vsftpd
echo "Обновление системы..."
sudo yum update -y
echo "Установка vsftpd..."
sudo yum install vsftpd -y
# Резервное копирование оригинального конфигурационного файла
echo "Резервное копирование оригинального конфигурационного файла vsftpd.conf..."
sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.bak
# Настройка конфигурационного файла
echo "Настройка vsftpd..."
cat <<EOL | sudo tee /etc/vsftpd/vsftpd.conf
# Основная конфигурация vsftpd
listen=YES
listen_ipv6=NO
# Разрешить анонимный доступ
anonymous_enable=NO
# Разрешить локальных пользователей
local_enable=YES
# Разрешить запись
write_enable=YES
# Разрешить создание и удаление каталогов
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsft