zainstalowałem sudo
na NetBSD 7.0 przy użyciu pkg
. skopiowałem /usr/pkg/etc/sudoers
do /etc/sudoers
ponieważ doktorzy mówią /etc/sudoers
i ewentualnie /etc/sudoers.local
jest używany . Odkomentowałem linię wheel ALL=(ALL) ALL
. Potem dodałem siebie do wheel
Grupa. Sprawdziłem, że jestem wheel
z groups
. Wylogowałem się, a następnie włączyłem ponownie.
Kiedy próbuję biec sudo <command>
, Dostaję standard:
jwalton is not in the sudoers file. This incident will be reported
Co jest nie tak z moim sudo
instalacja i jak mogę to naprawić?
permissions
sudo
netbsd
jww
źródło
źródło
%wheel
dla grupy?%
. Dodałem go ponownie, ale wciąż napotykam problem. Pozwól, że spróbuję się do tego dodaćstaff
dalej (próbowałem się do tego dodać)sudo
ale powoduje błądcan't append group 'sudo' for user 'jwalton'
).%sudo
grupa też,usermod -G sudo jwalton
usermod -G sudo jwalton
nie powiodło się z komunikatemcan't append group 'sudo' for user 'jwalton'
.Odpowiedzi:
sudo (8) zainstalowany przez pkgsrc jest skonfigurowany tak, aby wyglądał w / usr / pkg / etc / sudoers. Nie będzie patrzeć na / etc / sudoers.
Jeśli aktualizujesz kontrolę dostępu przez visudo (8), powinna ona modyfikować poprawny plik. Jeśli nie aktualizujesz pliku sudoers przez visudo (8), zacznij to robić.
źródło
sysconfdir
podczas konfiguracji do/etc
(w ten sposób domyślnie$PKG_SYSCONFDIR
, co domyślnie/usr/pkg/etc
, ale jest często dostosowywany), ale ta sama łatka nie naprawia żadnych odniesień na stronach podręcznika, więc ściśle mówiąc zarówno połączona strona podręcznika w oryginalnym poście, jak i rzeczywista strona podręcznika w dowolnej instalacji pkgsrc, w rzeczywistości będą odnosić się tylko do/etc/sudoers
. Osobiście uważam, że zmuszaniesysconfdir
dopasowanie dokumentacji jest lepsze niż jej zmiana i pozostawienie dokumentacji błędnej.