Diğer cevapların daha önce açıkça ifade ettiği şeyi yapmak için: Diğer kullanıcı yalnızca "sizin kadar kök" değildir (Videonun cevabı), aynı zamanda siz de olabilirler (kullanıcı hesabınıza geçin) .
Bunun nedeni, süper kullanıcı ayrıcalıklarıyla herhangi birinin herhangi bir hesaba geçiş yapmasıdır.
Muhtemelen biliyorsun
sudo su
root bir şifre setine sahip değilse bir root kabuğunu açma seçeneğidir (bu yüzden direkt olarak root olarak giriş yapamazsınız).
su
"Kullanıcı değiştir" kısaltması. Hangi kullanıcıya geçer? Hiçbiri belirtilmedi, değil mi? Ancak man sayfasından şunu öğrenebiliriz:
Bir kullanıcı adı olmadan çağrılır, varsayılan olarak süper kullanıcı olma Su.
Yani bu etkili
sudo su root
Eğer root
başka birşeyi yeniden adlandırmazsan .
Yeni koştuysanız su <someuser>
, bir şifre girmeniz istenir. Bu nedenle su root
, koşarsanız, kök şifreniz istenir (varsayılan olarak Ubuntu'da mevcut değildir, bu yüzden giriş yapamazsınız (şifre belirlenmemiş olduğunu unutmayın) boş dize olan paroladan farklı)). Ancak sudo su root
kaçarsanız, kendi şifrenizi girmeniz istenir. Ve sadece bunun için istenir sudo
. Bir kez sudo
şifrenizi alınan, bunun superuser hakları ile parametre olarak alınan komutu çalıştırır. Süper kullanıcı haklarına sahip olduğunuzda herhangi bir hesaba geçilebileceğinden, bir şifre istemi gerekli değildir.
Yani yürüterek
sudo su <yourusername>
, diğer sudoer sizin gibi giriş yapabilir.