Autorizzazioni predefinite per la directory / opt?


15

Durante la copia di alcune cartelle del programma nella mia /optdirectory ho erroneamente modificato i permessi della /optdirectory.

Al momento io (utente corrente) posso semplicemente scrivere / copiare file nella /optcartella senza aggiungere sudo.

Ho bisogno di istruzioni per ripristinare i valori predefiniti in quanto ho alcuni programmi davvero importanti in quella cartella e Google Chrome ha smesso di funzionare da quando si è verificato l'errore.

Risposte:


15

Le mie autorizzazioni per / opt sono drwxr-xr-x(con proprietà root:root). Questo è il valore predefinito.

È possibile impostare questa proprietà e autorizzazioni (indipendentemente da come è impostata attualmente) con:

sudo chown root:root /opt
sudo chmod 0755 /opt

Se hai modificato anche le autorizzazioni di file e cartelle all'interno /opt , una buona soluzione potrebbe essere più complicata. (Puoi aggiungere l'output di ls -lR /optalla tua domanda, per mostrarlo.)


Molte grazie. Le autorizzazioni tornano alla normalità, anche se non sembra applicarsi in modo ricorsivo. per alcuni file all'interno di sottocartelle di / opt directory.eg ho dovuto recuperare alcuni file di google chrome per root prima che ricominciasse a funzionare, anche se ho impostato la directory più in alto / opt come appartenente a root
xupv5

Ho aggiunto la menzione di chown -Rcambiare la proprietà in modo ricorsivo.
cdaddr,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.