Po dodaniu użytkownika za pomocą adduser
nie widzę go za pomocą opcji System> Administracja> Użytkownicy i grupy, chyba że wyloguję się, a następnie zaloguję ponownie. Czy to normalne?
Czy mogę również ustawić nowo dodanego użytkownika jako sudo
er, czy muszę to zmienić dopiero po dodaniu? Jak mogę to zrobić za pomocą powłoki?
Wreszcie, czy mogę usunąć pierwotnego użytkownika, który został utworzony podczas pierwszej instalacji Ubuntu, czy może ten użytkownik jest w jakiś sposób „specjalny”?
źródło
sudo
służy grupa. Dowiedzmy Się.admin
grupa nie istnieje w 12.04 LTS.Zrobiłem
zgodnie z zaleceniami tutaj .
źródło
-a
flagi lub usuniesz użytkownika ze wszystkich grup z wyjątkiemsudo
without -a you just removed yourself from the sudo group!
Otwórz plik sudoers:
sudo visudo
otworzy/etc/sudoers
plik w edytorze zdefiniowanym w$EDITOR
(prawdopodobnie GNU nano - ustaw zmienną, jeśli nie jest to, czego chcesz, np.export EDITOR="nano"
I spróbujsudo visudo
ponownie).Dodaj poniższy wiersz na końcu pliku.
Następnie wykonaj WriteOut za pomocą Ctrl+ O. Edytor poprosi o nazwę pliku, w którym chcesz zapisać. Domyślnie będzie to plik tymczasowy, który służy
visudo
do sprawdzania błędów składniowych przed zapisaniem do rzeczywistegosudoers
pliku. Naciśnij, Enteraby zaakceptować. Zamknij edytor nano za pomocą Ctrl+ X.Gotowy!
źródło
sudo
.sudo
grupą, ale w przypadku systemu okazjonalnego bez dedykowanejsudo
grupy to rozwiązanie działa. Jedyne zalecenie, jakie mam, to unikanie stawianiasudo
się w procedurze, ponieważ może jeszcze nie zostać skonfigurowana! Łatwe do obejścia przez wykonanie,su -
a następnie po prostuvisudio
. Działa to na Gentoo.Muszę dodać, że na pewno wiele osób nie rozumie:
Gdy już to zrobisz
adduser "username"
, nadal możesz wrócić i zrobićadduser "username" sudo
, a następnie poprawnie doda tego użytkownika do grupy.Właściwie to nie zadziała za pierwszym razem
sudo adduser username sudo
. To da ci błąd. Co w skrócie oznacza, że musisz najpierw utworzyć konto użytkownika, aby móc dodać je do grupy.źródło
Wszyscy członkowie grupy
admin
są w systemie Ubuntu domyślnie dopuszczeni do korzystania z sudo, więc najprostszym sposobem jest dodanie konta użytkownika doadmin
grupy.Jeśli nie chcesz udzielać użytkownikowi konta pełnego dostępu do katalogu głównego, musisz edytować plik / etc / sudoer za pomocą visudo (upewnia się, że nie ma żadnych błędów składniowych w pliku i nie tracisz możliwości sudo) w pewien sposób że określasz, jakie polecenia ten użytkownik (lub nowa grupa) może wykonywać jako root.
Podręcznik sudoer dostarczy ci więcej informacji na ten temat. Możesz określić, które polecenia mogą być wykonywane przez określonego użytkownika / grupę jako root.
źródło
wheel
grupa?su
. Używa Ubuntusudo
i grupa administracyjna.na CentOS robię jako root
źródło
Poniższy fragment zapewnia rootowi dostęp do nazwy użytkownika bez jawnego logowania się jako root.
Upewnij się, że użytkownik został najpierw dodany do grupy sudo. Testowane na Ubuntu 16.04.1 LTS.
źródło
useradd -m username --groups sudo