• Настройка доступа по протоколу FTP к серверу под управлением CentOS 7

    Установка пакета vsftpd (ключ "-y" означает "да"):

    Код:
    yum -y install vsftpd
    Код:
    -y, --assumeyes
    Assume yes; assume that the answer to any question which would be asked is yes.
    Configuration Option: assumeyes
    Редактирование конфигурационного файла:

    Код:
    vim /etc/vsftpd/vsftpd.conf
    Запрет анонимного доступа (строка 12):

    Код:
    anonymous_enable=NO
    Ограничение доступа пользователей их домашними каталогами (строка 100):

    Код:
    chroot_local_user=YES
    Разрешить загрузку файлов в ASCII режиме (строки 82, 83)

    Код:
    ascii_upload_enable=YES
    ascii_download_enable=YES
    Вниз файла добавить строчки:

    Код:
    allow_writeable_chroot=YES
     pasv_enable=Yes
     pasv_min_port=40000
     pasv_max_port=40100
    После завершения редактирования файла перезагрузить службу:

    Код:
    systemctl restart vsftpd
    Чтобы служба запускалась автоматически при включении системы:

    Код:
    systemctl enable vsftpd
    Разрешить доступ к службе в файрволе:

    Код:
    firewall-cmd --permanent --add-service=ftp
    firewall-cmd --reload
    Изменить настройки безопасности SELinux:

    Код:
    setsebool -P ftp_home_dir on
    setsebool -P ftpd_full_access=on
    Проверить настройки:

    Код:
    getsebool -a | grep ftp
  • YouTube - Super Mario


  • Youtube - Tekken 6


  • YouTube - StarWars Games