[RISOLTO] Problema Sudo must be setuid root

Installazione, configurazione e uso di programmi e strumenti.
Anthony_189
Prode Principiante
Messaggi: 6
Iscrizione: mercoledì 19 ottobre 2011, 17:46

[RISOLTO] Problema Sudo must be setuid root

Messaggio da Anthony_189 »

Ciao, premetto che sono un principiante riguardo a ubuntu e ai sistemi linux in generale, e mi sa di aver fatto una "stupidaggine" per non usare un'altra parola. Praticamente ho cercato di cambiare i permessi nella cartella /usr/bin con il comando chmod 777 -R includendo quindi tutte le sottocartelle, non sapendo che ci fosse anche la cartella sudo. Ora quando provo a fare qualsiasi cosa con il comando sudo appare il seguente errore:

Codice: Seleziona tutto

sudo: must be setuid root
Ecco, ho letto altre discussioni che riguardavano il problema e tutte dicevano che bisognava entrare come Root dal GRUB e digitare il comando

Codice: Seleziona tutto

chmod 4111 /usr/bin/sudo
l'ho fatto, ma continua a darmi l'errore. digitando il comando

Codice: Seleziona tutto

stat $(which sudo)
mi sono accorto che è ancora nello "stato" 0777 e non nel 4111. Ho sbagliato io a fare qualcosa nel terminale del root? Una volta che ho digitato il comando chmod 4111 cosa devo fare?
Scusate la lunghezza del post, ma ho voluto cercare di rendere la cosa più chiara possibile. Grazie
Ultima modifica di Anthony_189 il venerdì 21 ottobre 2011, 12:21, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Problema Sudo must be setuid root

Messaggio da steff »

E' una delle zappate  sui piedi migliore, dare un chmod -R nel sistema  ;D

Ovviamente non puoi usare sudo per riprendere i permessi adesso. Tipo la macchina chiusa con le chiavi dentro.

Non ho fatto la ricerca su quale comando è necessario per impostare

Codice: Seleziona tutto

---s--x--x 2 root root 75K 18 ago 14.44 /usr/bin/sudo
cmq devi farlo da cd live sul file sul disco o da recovery mode > root prompt forse.

Ma hai sempre il sistema rovinato, perché non tutti i file in /usr/bin hanno 755 come permessi. Segui questo, auguri:
http://forum.ubuntu-it.org/viewtopic.ph ... 7#p3340427
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Anthony_189
Prode Principiante
Messaggi: 6
Iscrizione: mercoledì 19 ottobre 2011, 17:46

Re: Problema Sudo must be setuid root

Messaggio da Anthony_189 »

Grazie per la risposta. Comunque avevo già provato da recovery mode con i comandi chmod 4111 o 4755, come suggerito sul web, dove a tutti ha funzionato tranne che a me, nonostante i comandi li accettasse, infatti l'output era

Codice: Seleziona tutto

chmod:cambio dei permessi di "/usr/bin/sudo": File system in sola lettura
ma in realtà i permessi restano sempre in 777... Ora da ciò che ho capito mi conviene fare una bella formattazione, che alla fine non mi costa niente visto che ho installato ubuntu solo 2 giorni fa (e già il primo guaio  ;D ) solo che avrei voluto trovare un altro modo. Avrei una domanda però... come si accede al terminale dal live cd? Con live cd si intende il cd dell'installazione giusto?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Problema Sudo must be setuid root

Messaggio da steff »

Se il filessytem è in solo lettura è ovvio che non puoi modificarlo  ;D

Sul cd live accedi al terminale nello stesso modo, dal Dash o con cltr+alt+f1
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: Problema Sudo must be setuid root

Messaggio da il_muflone »

concordo che eseguire il chmod su tutto il sistema sia una boiata megagalattica ma proprio volendo si puo` sistemare.
http://www.linuxqualityhelp.it/supporto ... f=8&t=9426
http://forum.ubuntu-it.org/viewtopic.php?t=426289

EDIT: ops l'aveva gia` linkato steff.
Ultima modifica di il_muflone il venerdì 21 ottobre 2011, 11:41, modificato 1 volta in totale.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Anthony_189
Prode Principiante
Messaggi: 6
Iscrizione: mercoledì 19 ottobre 2011, 17:46

Re: Problema Sudo must be setuid root

Messaggio da Anthony_189 »

Beh ragazzi, vi ringrazio per la disponibilità e le risposte ma ho risolto tutto reinstallando ubuntu di nuovo. Ora va tutto bene e non solo, mi va anche synaptic che prima crashava. Diciamo che tutto è bene quel che finisce bene, tra l'altro ho anche imparato una lezione e cioè che "eseguire il chmod su tutto il sistema sia una boiata megagalattica"  ;D
Grazie ancora ragazzi!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti