su
Sizden istendiğinde parolayı girersem, olurken sudo su
çalışmaz. Ayrıca, bir komut kullanılarak çalıştırıldığında sudo (command)
, sudo otomatik olarak root tarafından otomatik olarak root tarafından çalıştırılır (man sayfasındasudo, sudoedit - execute a command as another user
michaelxu@michaelxu-server:~$ su
Password:
su: Authentication failure
michaelxu@michaelxu-server:~$ sudo su
[sudo] password for michaelxu:
root@michaelxu-server:/home/michaelxu# exit
sudo su otheruser
yanisu
, kendi şifre girmeden herhangi bir kullanıcı haline anahtara kök sağlarken root olmayan kullanıcıların çalışır osu
girişine hedef kullanıcının şifresine sahip.sudo su
bu nedenlesu
root olarak çalışır ve şifresini bilmeden başka bir kullanıcı için bir kabuk elde etmenize izin verir (sudo'ların izin verdiği sürece).