Ho eseguito accidentalmente un chmod 754 ./
quando ero nella directory principale sul server che esegue Ubuntu 18.04.
Ora non posso usare comandi come sudo
o pkexec
, né posso cambiare nulla. Cosa dovrei fare? Interessa un altro utente?
Ho eseguito accidentalmente un chmod 754 ./
quando ero nella directory principale sul server che esegue Ubuntu 18.04.
Ora non posso usare comandi come sudo
o pkexec
, né posso cambiare nulla. Cosa dovrei fare? Interessa un altro utente?
Risposte:
--recursive
né l' -R
argomento chmod
, vale a dire l'UNICO file / directory che è stata modificata /
.Se hai trovato questa domanda e risposto tramite un motore di ricerca e hai utilizzato il metodo ricorsivo ( -R
o --recursive
), per favore vai qui!
Ho eseguito il comando esatto che hai inserito nella tua domanda su una VM e l'ho recuperato senza (quasi) nessun problema.
Poiché hai modificato solo una directory / file, la soluzione è semplice: basta cambiarla di nuovo!
In realtà non hai bisogno di un Live CD per risolvere questo problema. Ubuntu ha una modalità di recupero integrata. Questi passaggi presuppongono che il computer sia stato avviato spento.
(recovery mode)
.chmod 755 /
Enterreboot
EnterQuesto è tutto! A meno che non ci siano altre complicazioni, il sistema viene ripristinato.
chmod 754 ./
ochmod -r 754 ./
? Il secondo sarebbe molto più distruttivo mentre il primo dovrebbe essere facile da recuperare.