2010-10-07 06:36:12 +0000 2010-10-07 06:36:12 +0000
81
81

Jak utworzyć użytkownika administratora w Ubuntu?

Chcę utworzyć użytkownika posiadającego uprawnienia sudo w Ubuntu. Jak mogę to zrobić?

Odpowiedzi (6)

89
89
89
2010-10-07 06:38:56 +0000

Najpierw należy utworzyć użytkownika za pomocą:

sudo adduser <username>

Więcej o tym poleceniu możesz przeczytać na stronach man swojego systemu z man adduser.

Następnie możesz dodać użytkownika do grupy sudo za pomocą polecenia:

sudo adduser <username> sudo

Uwaga, wersje Ubuntu do 11.10 będą używać admin jako grupy zamiast sudo:

Do Ubuntu 11.10 grupą uniksową dla administratorów z uprawnieniami roota poprzez sudo była grupa admin. Począwszy od Ubuntu 12.04 LTS, teraz jest to sudo, dla kompatybilności z Debianem i samym sudo. Jednakże, dla wstecznej kompatybilności, członkowie grupy admin są nadal rozpoznawani jako administratorzy


Jeśli twój system tego nie robi, to musimy namieszać w pliku sudoers, aby nadać uprawnienia sudo. Możesz przeczytać o pliku sudoers za pomocą man sudoers, aby poznać dokładną składnię i dostępne opcje, ale dla uproszczenia, możesz wykonać jedną z poniższych czynności:

  • Utwórz grupę za pomocą polecenia addgroup, a następnie dodaj tę grupę do pliku sudoers. Użyj addgroup <groupname> do utworzenia grupy, a następnie edytuj plik sudoers (sudo visudo) i dodaj linię %<groupname> ALL=(ALL) ALL na dole
  • Edytuj plik sudoers za pomocą sudo visudo i dodaj <username> ALL=(ALL) ALL na dole dla każdego użytkownika, którego chcesz dodać.
26
26
26
2013-04-02 15:40:43 +0000

Odpowiedź “popularna” brzmi: jak “zaimplementować”, a nie “jak dodać użytkownika?”. Bare minimum, które musisz zrobić to:

usermod -a -G sudo USERNAME

W moim konkretnym systemie jestem członkiem następujących grup:

usermod -a -G adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare,libvirtd USERNAME

Aby zweryfikować to, co zrobiłeś:

groups USERNAME
3
3
3
2010-10-07 06:56:02 +0000

Wybierz System - Administration - Users and Groups.

Wybierz Add aby dodać nowego użytkownika. Po zakończeniu pracy kreatora, wybierz nowego użytkownika i kliknij na account type i zmień z Desktop user na Administrator.

0
0
0
2017-06-15 07:54:59 +0000

Jeśli naprawdę chcesz utworzyć superużytkownika (kopia roota, ale z innym hasłem i katalogiem domowym), a nie użytkownika sudo, użyj UID=0 i GID=0 dla nowego użytkownika:

useradd -ou 0 -g 0 john

-o pozwala na utworzenie nie unikalnego UID (root UID=0)

-u $UID ustawia $UID

-g $GID ustawia $GID

0
0
0
2014-08-27 22:17:37 +0000

Możesz również włączyć roota przez:

passwd root

a następnie wpisać hasło dla roota

-2
-2
-2
2010-10-07 07:02:54 +0000

Co robię, to dodaję użytkownika do grupy o nazwie wheel, użytkownik należący do tej grupy może wykonać dowolną komendę administratora używając sudo.

Musisz włączyć tę funkcję w /etc/sudoers, odkomentuj linię poniżej %wheel ALL=(ALL) ALL