• Памятка как добавить, изменить, удалить пользователя с помощью командной строки в Debian 8 Jessie/Ubuntu Server 14.04 LTS

    Данная статья будет мне памяткой, как добавлять пользователей, изменять, удалять пользователей в консольном режиме Ubuntu Server 14.04.

     

    Добавление пользователя

    Пользователь создается командой useradd:

    sudo useradd username

    Полезные ключи используемые при создании пользователя:

    • -m (—create-home) — Создать домашний каталог. По-умолчанию домашний каталог не создается.
    • -M (—no-create-home) — Не создавать домашний каталог.
    • -d (—home-dir HOME_DIR) — Указать расположение домашнего каталога.
    • -N (—no-user-group) — Не создавать группу с таким же именем, как имя пользователя.
    • -g (—gid GROUP) — Название или ID первичной группы пользователя.
    • -G (—groups GROUPS) — Указать список дополнительных групп для пользователя.
    • -p (—password PASSWORD) — Задание пароль пользователя.
    • -s (—shell SHELL) — Указание оболочки пользователя (прим. /bin/bash). По-умолчанию /bin/sh.
    • -c (—comment COMMENT) — Добавить комментарий к пользователю.

     

    Изменение пользователя

    Изменить пользователя можно командой usermod (прим. добавление пользователя в группу):

    sudo usermod -a -G www-data jakonda

     

    Изменить пароль пользователю можно при помощи утилиты passwd.

    sudo passwd jakonda

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

    БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
    Загрузка...
  • Использование виртуальных пользователей в 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 по этой статье и основной конфигурационный файл использовался из статьи по ссылке.

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

    БесполезноСлабоватоПриемлемоОтличноПревосходно (Еще нет оценок)
    Загрузка...