Bunu yaptım:
sudo chown -R myname /usr/
ve şimdi sudo
bu hata nedeniyle komutu kullanamıyorum :
sudo: setuid root olmalıdır
Ve bu okuduğumda, bu dosyanın sahibinin /usr/bin/sudo
kök olmadığı anlamına gelir . /usr
Klasördeki chown yüzünden artık benim kullanıcım .
Birçok forumda ve blogda insanlar bunu kök olarak yapmayı önerir:
# chown root:root /usr/bin/sudo
# chmod 4111 /usr/bin/sudo
... ama bununla ilgili sorun ben bir kök olarak giriş gerekir, ama yapamam çünkü su
terminalde yazarsanız şifre yanlış (aslında benim kullanıcı eklediğim şifreyi kullanın):
$ su
Password:
su: Authentication failure
Yani sudo
komutu geri alabilir miyim ?
Düzenleme: Ubuntu'm Mac OS X cihazımda Paralells altında.
sudo chmod -R cirk:cirk /usr
verdin? Ne yapmaya çalışıyordun?
su
, kullanıcının şifresini değil, root şifresini girmeniz istenirsudo
. Bu makinenin kök şifresini biliyor musunuz?