Kiedy normalny użytkownik chce wprowadzić zmiany w pliku passwd, użytkownik otrzyma efektywny dostęp. Użytkownik zostaje tymczasowo rootowany i może edytować hasło.
Jednak możesz edytować hasło tylko poprawnie, a nie wszyscy? Jednak efektywny dostęp użytkownika to root. Dlaczego więc nie możesz zmieniać innych haseł oprócz swojego?
Kiedy uruchamiasz program z setuid, co to właściwie oznacza, kiedy efektywny użytkownik jest rootem, ale prawdziwy identyfikator użytkownika to nadal twoje imię?