Jak mogę dodać więcej użytkowników do pliku „sudoers”?
35
Po prostu edytuj plik /etc/sudoers
.
Ale jesteś do użytku /usr/sbin/visudo
jako swojego edytora, ponieważ będzie pewnej kontroli zdrowia przed wyjściem.
To by było:
sudo /usr/sbin/visudo
Oto kilka linków, które mogą być przydatne:
/etc/sudoers.d
katalog, nie modyfikuj/etc/sudoers
pliku. Zamiast tego umieść wpis we własnym pliku w tym katalogu.Moją preferowaną metodą jest dodanie ich do
sudo
grupy (admin
przed Ubuntu 10.04).W systemie Ubuntu Linux
sudo
grupa może działaćsudo
i łatwo jest dodać kogoś do tej grupy:Twój przebieg może się różnić w zależności od innych dystrybucji, jednak ktoś uważał, że metoda grupowa ma większy sens niż aktualizowanie pliku sudoers. Wydaje się, że powodem jest mniej miejsca na pomyłkę i zablokowanie dostępu do administratora.
źródło
Po prostu edytuj plik sudoers
i dodaj nazwę użytkownika jak „uk” bez cudzysłowów
Zapisz i wyjdź, by uzyskać dostęp.
źródło
visudo
otwiera plik sudoers i zawiera próbki dla prostych sytuacji.Może być konieczne dodanie opcji „NOPASSWD”, jeśli skrypty użytkownika używają poleceń / plików binarnych, które można uruchamiać tylko za pomocą „sudo”, np.
Możliwe jest również określenie grupy zamiast nazwy użytkownika. Nie musisz więc wymieniać każdego użytkownika, np
źródło
Dodaj do grupy sudo (krok specyficzny dla Debiana / Ubuntu):
źródło
W Amazon Linux jest
/etc/sudoers.d
icloud-init
zawiera on:Więc zrobiłem to
cp cloud-init vlad
, a następnie edytowaćvlad
i zastąpić wszystkie wystąpieniaec2-user
zvlad
. Działa dobrze i oczywiście tak, jak zamierzano to zrobić, zamiast edytować istniejące pliki.źródło
po prostu wykonaj to polecenie przez użytkownika, który ma uprawnienia sudoer:
źródło