firewallcmd permanent zonepublic addserviceftp firewallcmd permanent addport21tcp firewallcmd
Разрешающие правила на сетевом экране # firewall-cmd --permanent --zone=public --addservice=ftp # firewall-cmd --permanent --add-port=21/tcp # firewall-cmd --reload 2
Установка #yum –y install vsftpd Конфигурационный файл #cp /etc/vsftpd. conf /etc/vsftpd/bak_vsftpd. conf Скопировать с ftp. kemsu. ru файл vsftpd. conf в папку /etc/vsftpd 3
Новый пользователь ОС # useradd -s /sbin/nologin jack # passwd jack Каталог и файлы персональных настроек пользователей # mkdir /etc/vsftpd/users # touch /etc/vsftpd/users/jack # echo 'local_root=/web/jack/' >> /etc/vsftpd/users/jack # mkdir /web/jack #chown jack. /web/jack/ 4
Файл со списком пользователей FTP, которым разрешен доступ к серверу # touch /etc/vsftpd/user_list # echo ‘jack' >> /etc/vsftpd/user_list Файл для логов # touch /var/log/vsftpd. log # chmod 600 /var/log/vsftpd. log 5
Добавление в автозагрузку и запуск # systemctl enable vsftpd # systemctl start vsftpd Проверка # netstat -tulnp | grep vsftpd tcp 0 0 0. 0: 21 0. 0: * LISTEN 19505/vsftpd 6
- Slides: 7