Обычный пользователь с правами root в Linux

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

Как создать пользователя в системе linux с правами root ?

В командной строке использовать команду создания пользователя user

useradd -ou 0 -g 0 user
passwd user

Вам будет предлженно ввести новый пароль и потом его повторить

Как назначить привилегии root существующему пользователю в системе ?

Надо открыйть файл /etc/passwd и изменить пользователю user, изменить ID пользователя и группы, UID 0 и GID 0

user:x:0:0::/home/user:/bin/sh

Удалить пользователя с UID 0

Удалить обычным способом пользователя с UID 0 нельзя, но ведь можно изменить UID на другой, откройте файл /etc/passwd и отредактируйте для пользователя user примерно так

user:x:2222:0::/home/user:/bin/sh

Теперь можно удалить пользователя user

userdel user

Информация на сайте оказалась Вам полезной? Вы нашли ответ на вопрос?

Узнайте как поблагодарить меня

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


Защитный код
Обновить