Ho fatto questo:
sudo chown -R myname /usr/
e ora non posso usare il sudo
comando a causa di questo errore:
sudo: deve essere setuid root
E mentre leggo questo significa che il proprietario di questo file /usr/bin/sudo
non è il root. Ora è il mio utente a causa dell'abito nella /usr
cartella.
Su molti forum e blog le persone suggeriscono di farlo come root:
# chown root:root /usr/bin/sudo
# chmod 4111 /usr/bin/sudo
... ma il problema è che devo accedere come root, ma non posso perché se scrivo su
nel terminale la password è errata (in realtà uso la password che ho aggiunto al mio utente):
$ su
Password:
su: Authentication failure
Quindi posso riavere il sudo
comando?
Modifica: Ubuntu è sotto Paralells sul mio Mac OS X.
sudo chmod -R cirk:cirk /usr
Cosa stavi cercando di realizzare?
su
, ti verrà richiesta la password di root , non quella dell'utente comesudo
. Conosci la password di root per questa macchina?