Как удалить пользователя из группы
Перейти к содержимому

Как удалить пользователя из группы

  • автор:

Удаление учетной записи пользователя или группы из роли

Если права пользователя изменяются или добавляются в приложение роли, вы можете переместить учетную запись из одной роли в другую. Чтобы переместить учетную запись пользователя или группу пользователей из одной роли в другую, необходимо удалить учетную запись пользователя или группу из текущей роли, а затем назначить ее новой роли.

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

  1. Удалите учетную запись пользователя или группу из роли, к которой она больше не должна принадлежать, как показано ниже.
    1. В дереве консоли средства администрирования служб компонентов найдите приложение COM+, содержащее нужную роль. Разверните представление в дереве консоли, пока пользователи для роли не будут видимы.
    2. Щелкните правой кнопкой мыши учетную запись пользователя или группу, которую вы хотите удалить, и нажмите кнопку » Удалить«.
    3. При появлении запроса в диалоговом окне «Подтверждение удаления элемента» нажмите кнопку «Да «, чтобы удалить учетную запись пользователя или группу.

    Учетная запись пользователя или группа, удаленная из роли, больше не отображается в папке «Пользователи «.

    1. В дереве консоли средства администрирования служб компонентов найдите приложение COM+, содержащее роль, к которой нужно добавить учетную запись пользователя или группу. Разверните представление в дереве консоли, пока роли приложения не будут видны.
    2. Найдите роль, к которой нужно добавить учетную запись пользователя или группу.

    Примечание. Если нужной роли нет в папке «Роли «, роль не была добавлена в приложение. Перед назначением учетных записей пользователей роли необходимо добавить в приложение разработчиком.

    Для каждой учетной записи пользователя или группы, назначенной роли, в папке «Пользователи » появится значок.

    Измененное членство в роли для учетной записи пользователя или группы вступает в силу при следующем запуске приложения.

    Удалить пользователя из группы Linux

    Группы пользователей в Linux используются для тонкой настройки доступа к файлам операционной системы. И поскольку в Linux все объекты ОС являются файлами, то с помощью групп можно настроить или ограничить доступ к любой возможности системы.

    В одной из предыдущих статей мы говорили о том, как посмотреть список групп Linux, в которых состоит пользователь. В этой же заметке разберём, как удалить юзера из группы Linux, чтобы он больше не мог иметь доступа к файлам, которые находятся в этой группе.

    Удаление пользователя из группы Linux

    Очень много слов вступления, а дела не более чем на одну команду. Мы будем использовать gpasswd. Она имеет такой синтаксис:

    gpasswd -d пользователь группа

    Опция -d сообщает, что нужно выполнить удаление, далее мы указываем пользователя, с которым будем работать и в конце группу, из которой его надо удалить. Теперь откройте терминал с помощью сочетания клавиш Ctrl+Alt+T и наберите следующую команду, чтобы удалить пользователя testuser из группы wheel:

    sudo gpasswd -d testuser wheel

    С помощью команды usermod вы можете удалить текущего пользователя из всех дополнительных групп:

    sudo usermod -G «» имя_пользователя

    Только будьте осторожны с этой командой, применяя её к текущему пользователю, иначе вы удалите себя из группы sudo и больше не сможете выполнять административные действия. В Ubuntu, где нет прямого доступа к пользователю root это может создать серьёзные проблемы для новичков, смотрите статью сброс пароля в Ubuntu.

    В некоторых дистрибутивах можно использовать ещё и команду deluser. Точно также указываем сначала имя пользователя, а затем группу, из которой собираемся его удалить:

    sudo deluser testuser adm

    Если вы случайно удалили пользователя из группы, в которой он должен быть, можно всё вернуть обратно. Смотрите статью «как добавить пользователя в группу Linux».

    Выводы

    В этой небольшой статье мы рассмотрели, как удалить пользователя из группы Linux. Как видите, это совсем не сложно, только надо соблюдать осторожность, чтобы не удалить ничего лишнего и не создать себе проблем. Если у вас остались вопросы, спрашивайте в комментариях! Почитать более подробно о группах можно в статье «группы пользователей Linux».

    Удаление пользователя из группы

    Нажмите клавишу [User Tools], после чего откроется окно изменения информации об адресной книге.

    [Управление адр.книгой] [Изменить]

    Выберите пользователя для удаления из группы.

    [Все польз.] или [Код польз.] Нажмите кнопку имени пользователя, которого требуется удалить из группы

    Для поиска пользователя можно использовать его зарегистрированное имя или код.

    Кроме того, для указания пользователя можно нажать [Регистр. №] и ввести регистрационный номер.

    Удалите выбранного пользователя из группы.

    [Доб.в Группу] Выберите группу, из которой требуется удалить пользователя

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

    Как удалить пользователя в Linux Ubuntu

    Удаление пользователей — один из важнейших навыков для тех, кто занимается системным администрированием. Неактуальные учетные записи могут угрожать безопасности сервера, поэтому их нужно своевременно удалять.

    В этой статье мы расскажем, как удалять пользователей в Linux Ubuntu и что нужно сделать перед удалением, чтобы не навредить системе.

    Проверка учетной записи пользователя

    Прежде всего проверьте, авторизован ли пользователь в системе. Если пользователь в данный момент подключен к серверу, вам будет необходимо разорвать его соединение, а затем изменить пароль. Посмотреть список пользователей, подключенных к серверу в данный момент, можно при помощи команды:

    Если пользователь, которого вы хотите удалить, авторизован на сервере, проверьте, какие процессы им запущены. Если какие-то операции выполняются пользователем в фоновом режиме, вы не сможете удалить учетную запись. Посмотреть список запущенных процессов можно с помощью команды:

    sudo ps -u username

    где username — имя пользователя, которого вы хотите удалить.

    удалить пользователя 1

    Просмотр пользователей

    Блокировка пользователя

    Далее вам нужно заблокировать доступ пользователя на сервер. Для этого введите команду:

    sudo passwd -l username

    где username — имя пользователя, для которого нужно заблокировать доступ к учетной записи.

    Удаление процессов

    В операционной системе Ubuntu невозможно удалить учетную запись пользователя, если им запущены какие-либо процессы. Завершить запущенные процессы можно с помощью команд:

    • kill — используется для удаления процессов по их идентификатору. Чтобы узнать идентификатор процесса, воспользуйтесь командой sudo ps -u username , где username — имя пользователя. Идентификатор будет отображаться в графе PID. Например, чтобы удалить процесс с PID 12345, нужно ввести команду:
    sudo kill 12345
    • pkill — используется для удаления процессов по их названию. Например, чтобы удалить процесс с именем nano у пользователя username, нужно ввести команду:
    sudo pkill nano -u username
    • killall — используется для удаления всех процессов, включая дочерние. В случае, когда вы собираетесь удалить пользователя, удобнее всего использовать эту команду. Рекомендуем добавить к команде ключ 9 — тогда процессы получат сигнал SIGKILL и будут принудительно завершены. Например, чтобы удалить все процессы для пользователя username, нужно ввести команду:
    sudo killall -9 -u username

    После удаления всех процессов пользователя не должно быть в списке авторизованных на сервере. Проверить это можно при помощи утилиты who . Если пользователь перестал отображаться в выводе этой команды, можно переходить к следующему шагу.

    Остановка заданий планировщика cron

    Перед удалением учетной записи в Ubuntu рекомендуется удалить все задачи, запущенные пользователем. Это необходимо для того, чтобы после удаления учетной записи на сервере не выполнялись скрипты, не принадлежащие ни одному пользователю. Чтобы удалить все запущенные пользователем задания планировщика cron, введите команду:

    sudo crontab -r -u username

    где username — имя пользователя, которого вы собираетесь удалить.

    Удаление учетной записи пользователя

    Теперь перейдем непосредственно к удалению учетной записи. Для удаления пользователя воспользуемся утилитой deluser . Если ввести эту команду без дополнительных параметров, то учетная запись удалится, но все файлы пользователя останутся. Вы можете использовать следующие ключи:

    • —remove-all-files — удалит все файлы, которые принадлежат пользователю, включая домашнюю директорию;
    • —remove-home — удалит только домашнюю директорию пользователя;
    • —backup — создаст резервную копию домашнего каталога и файлов почты и разместит ее в корневой папке;
    • —backup-to — создаст резервную копию домашнего каталога и файлов почты и разместит ее в заданной вами папке.

    Как создать резервную копию домашней директории вручную

    Создать резервную копию домашнего каталога можно вручную. Для этого необходимо ввести команду:

    sudo tar -cvjf /parh/to/archive/usernamehomedir.tar.gz /home/username
    • /parh/to/archive/usernamehomedir.tar.gz — итоговое расположение резервной копии,
    • /home/username — путь к директории, архив которой вы создаете.

    С помощью команды deluser можно как удалить пользователя из группы Linux, так и удалить саму группу. Чтобы удалить пользователя из группы, используйте команду:

    sudo deluser username group
    • username — имя пользователя,
    • group — название группы.

    Чтобы удалить пользователя и группу username без удаления файлов, введите команду:

    sudo deluser username

    Чтобы удалить пользователя и группу username, а также все принадлежащие пользователю файлы, введите команду:

    sudo deluser --remove-all-files username

    Чтобы удалить пользователя и группу username, а также домашнюю директорию пользователя, введите команду:

    sudo deluser --remove-home username

    Чтобы удалить пользователя и группу username, а также создать резервную копию домашней директории пользователя, введите команду:

    sudo deluser --backup username

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

    sudo rm -rf /home/usename

    где /home/usename — путь к домашней директории.

    Готово. Теперь вы знаете, как выполнить удаление пользователя Linux.

    Помогла ли вам статья?

    Спасибо за оценку. Рады помочь ��

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *