Utworzyłem nowego użytkownika za pomocą „Kont użytkowników” w „Ustawieniach systemu”. Jak przyznać prawa, aby nowy użytkownik mógł mieć taki sam poziom dostępu jak root?
Utworzyłem nowego użytkownika za pomocą „Kont użytkowników” w „Ustawieniach systemu”. Jak przyznać prawa, aby nowy użytkownik mógł mieć taki sam poziom dostępu jak root?
Odpowiedzi:
Nie chcesz tego robić. Zamiast tego użyj sudo.
W najnowszych wersjach Ubuntu domyślna grupa, której podniesienie za pomocą sudo ma (odpowiednio) nosi nazwę „sudo”. Możesz dodać użytkownika za pomocą usermod
(lub interfejsu graficznego, o którym niestety nic nie wiem, lub spróbuję dać ci instrukcje).
usermod -a -G sudo new_user
Niech nowy użytkownik zaloguje się ponownie. Po tym powinny być w stanie dotrzeć sudo
do innych użytkowników.
root - może być tylko jeden.
(ale root może mieć wiele nazw).
Aby utworzyć konto z takimi samymi uprawnieniami jak root, po prostu ustaw identyfikator UID konta równy zero. Wtedy będą rootem, ale pod inną nazwą.
Typowymi tego przykładami są nazwy kont, toor
które są tworzone (np. W niektórych systemach * bsd) z UID 0, jako alternatywny login root - być może /bin/csh
raczej z /bin/sh
powodu powłoki niż z innej niepoważnej przyczyny.
Jednak, jak już kilka osób powiedziało, nie chcesz tego robić . Możesz myśleć, że tak, ale tak naprawdę nie. sudo
Zamiast tego zainstaluj i skonfiguruj .
Użyj adduser USERNAME sudo
jako root, to jest bezpieczniejsze, a także funkcjonalne:
Aby dodać użytkownika „USERNAME” do grupy sudo:
$ su root
# adduser USERNAME sudo