Системные администраторы создают учетные записи пользователей, когда заканчивают настройку новой машины. Удаление и назначение привилегий root существующим пользователям также является частью их работы.В этой статье я собираюсь обсудить тему управления учётными записями пользователей в Debian. Сюда входит создание нового пользователя, изменение пароля, удаление пользователя и назначение root-привилегий существующему пользователю.
Как создать нового пользователя
Чтобы создать нового пользователя, необходимо открыть терминал и выполнить команду с правами root, имеющую следующий синтаксис.
1 | adduser [имя пользователя] |
Например, если вы хотите добавить пользователя "test", команда будет иметь следующий вид.
1 | adduser test |
Как только вы выполните команду adduser, вам будет предложено добавить пароль и другую информацию, такую как полное имя, номер комнаты, рабочий и домашний телефон. Затем вам будет предложено нажать Y, если вы ввели правильную информацию.
Пароли не видны на терминале.
Как изменить пароль существующего пользователя
Если вы изменяете пароль существующего пользователя, вам необходимо обладать правами root. Команда имеет следующий синтаксис,
1 | passwd [имя пользователя] |
Предположим, вы хотите изменить пароль пользователя "test", команда должна иметь следующий вид.
1 | passwd test |
Для продолжения работы вам будет предложено ввести новый пароль.
Как изменить собственный пароль
Если пользователь хочет изменить собственный пароль, ему необходимо выполнить следующую команду в терминале.
1 | passwd |
Как только она будет выполнена, вам будет предложено ввести новый пароль.
Как удалить существующего пользователя
Опять же, для удаления существующего пользователя необходимо иметь привилегии root. Синтаксис полной команды следующий,
1 | deluser [имя пользователя] |
Предположим, вы хотите удалить пользователя test, вам нужно выполнить следующую команду.
1 | deluser test |
Как назначить привилегии root существующему пользователю
Обычный пользователь не может выполнять административные задачи. Если вы хотите это сделать, вам необходимо добавить существующего пользователя в группу "sudo". Пользователи в группе sudo имеют все права для выполнения административных задач.
От имени пользователя root выполните следующую команду.
1 | usermod -aG sudo [имя пользователя] |
Предположим, вы хотите добавить пользователя test в группу sudo, вам нужно выполнить следующую команду в терминале.
1 | usermod -aG sudo test |
Итак, мы завершили обсуждение основ управления пользователями. Это были некоторые из основных и удобных операций, которые можно использовать для повседневных задач.