Uprawnienia do rootowania w Sudo są przyznawane na określony czas, ale tylko na jeden terminal. Jeśli chcę używać sudo w innym terminalu w tym czasie, muszę ponownie wpisać hasło. Jak zmusić sudo do pracy między terminalami?
To są różne sesje użytkownika. Czy chcesz, aby Twoje sudo wpłynęło również na innych użytkowników (nie Ciebie)?
Sergio Tulentsev
3
uruchomić screenpo uruchomieniu powłoki sudo?
Jordan
Kiedy otwieram dwa terminale w menedżerze okien, z mojej (ludzkiej) perspektywy jest to jedna sesja. Chcę, aby sudo wpływało na każdy proces uruchamiany przeze mnie (tego samego użytkownika) za pomocą polecenia sudo. Nie sądzę, że chcę za bardzo. Naprawdę nie lubię, gdy ktoś daje mi negatywne punkty, tylko dlatego, że nigdy nie zadaje sobie takich pytań.
Tomek Wyderka
1
Awansowanie, choćby dlatego, że jestem ciekawy, jak patrzę na przeciwne zachowanie: wprowadzenie hasła w jednej powłoce pozwala na brak hasła sudow innych powłokach na tym samym komputerze.
chepner
1
Prowadzenie screenprzez sudocoś w pewnym sensie pokonuje cały punkt sudo, prawda? Równie dobrze możesz użyć sudo tego momentu.
Staven 27.04.13
Odpowiedzi:
19
Wyłącz tty_tickets. Zobacz sudoers(5)po więcej informacji.
screen
po uruchomieniu powłokisudo
?sudo
w innych powłokach na tym samym komputerze.screen
przezsudo
coś w pewnym sensie pokonuje cały punktsudo
, prawda? Równie dobrze możesz użyćsu
do tego momentu.Odpowiedzi:
Wyłącz
tty_tickets
. Zobaczsudoers(5)
po więcej informacji.Uruchom,
visudo
a następnie dodaj wiersz:źródło
Defaults !tty_tickets
)