Na moim osobistym komputerze często piszę sudoprzed niektórymi poleceniami, aby wykonywać zadania administracyjne. Miałem nadzieję uniknąć robienia tego przez cały dzień, wpisując su rooti podając to samo hasło, dla którego zwykle robię sudo. Jednak dwa hasła nie są takie same (nie wiem, jak się zalogować su root). Czy uruchomienie polecenia sudoróżni się od zalogowania się su rooti uruchomienia tego samego polecenia?
Myślę sudoi su rootsą takie same, ponieważ kiedy piszę sudo whoami, dostaję root, w przeciwieństwie do tego, whoamiskąd mam swoją nazwę użytkownika.
sudoz systemu system prosi o podanie hasła w celu weryfikacji tożsamości, a następnie sprawdza, /etc/sudoersczy możesz uruchamiać sudo. Kiedy korzystasz su, system wymaga podania hasła użytkownika, do którego się przełączasz . (Wiem, że jest to teraz bardzo stare pytanie, ale chciałem dodać wyjaśnienie z korzyścią dla przyszłych widzów.)