• Использование виртуальных пользователей в VSFTPD используя Berkeley DB и MySQL базы данных

    В этой статье разберем как в vsftpd настроить использование и авторизацию виртуальных пользователей, это повышает безопасность FTP-сервера, т. к. при авторизации не будут использоваться учетные записи пользователей указанные в системных файлах /etc/passwd и /etc/shadow, а в свою очередь виртуальные пользователи не имеют прав доступа, которые есть у локальных учётных записей.

    Процедура авторизации пользователей в vsftpd осуществляется через PAM (Pluggable Authentication Modules | Подгружаемые Модули Аутентификации). Это дает возможность настраивать систему авторизации, что ниже мы и рассмотрим.

    Рассмотрим организацию баз данных виртуальных пользователей через Berkeley DB и MySQL с последующей настройкой VSFTPD на работу с этими базами.

    Все операции проделывались на Ubuntu server 14.04.5 x64, с установленным vsftpd по этой статье и основной конфигурационный файл использовался из статьи по ссылке.

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
    Загрузка...
  • Установка и настройка FTP сервера (VSFTPD) на Ubuntu Server 14.04.5 LTS

    Разберем как установить и настроить FTP-сервер VSFTPD на Ubuntu Server 14.04.

     

    Перед установкой, обновляем систему до актуального состояния:

    sudo apt-get update && sudo apt-get upgrade

     

    Установка и настройка

    Устанавливаем VSFTPD из репозиториев:

    sudo apt-get install vsftpd

     

    Настройка FTP-сервера производится через конфигурационный файл /etc/vsftpd.conf. Конфигурация FTP-сервера, для работы с анонимными пользователями:

    listen=YES
    anonymous_enable=YES
    anon_root=/srv/ftp
    use_localtime=YES
    connect_from_port_20=YES
    dirmessage_enable=YES
    secure_chroot_dir=/var/run/vsftpd/empty
    pam_service_name=vsftpd
    xferlog_enable=YES
    xferlog_file=/var/log/vsftpd.log

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (2 голос(ов), в среднем: 4,00 из 5)
    Загрузка...