Ho creato una cartella sulla riga di comando come utente root. Ora voglio modificarlo e il suo contenuto in modalità GUI. Come faccio a modificare le autorizzazioni su di esso per consentirmi di farlo?
Risposta accettata:
Se ho capito bene, avvia un terminale, vai a un livello sopra quella directory, passa a root ed esegui il comando:
chown -R user:group directory/
Questo cambia la proprietà di directory/
(e tutto il resto al suo interno) all'utente user
e il gruppo group
. Molti sistemi aggiungono automaticamente un gruppo che prende il nome da ogni utente, quindi potresti voler:
chown -R user:user directory/
Successivamente, puoi modificare l'albero in directory/
e persino modificare i permessi di directory/
e qualsiasi file/directory sottostante, dalla GUI.
Se vuoi veramente qualsiasi utente di avere i permessi completi su tutti i file in directory/
(che potrebbe andare bene se questo è il tuo personal computer, ma non è assolutamente consigliato per ambienti multiutente), puoi emettere questo:
chmod -R a+rwX directory/
come root.