Come eliminare i messaggi di autorizzazione negata su UNIX

Il sistema operativo Linux e tutte le sue varianti di distribuzione ereditano un modello di proprietà rigoroso dai sistemi Unix. Ciò significa che gli utenti devono disporre di autorizzazioni specifiche per manipolare file particolari, proteggendo il sistema da utenti malintenzionati o modifiche o cancellazioni accidentali. Sebbene ciò sia di grande aiuto nella manutenzione del sistema, può diventare problematico per gli utenti normali. Quando si condividono file con altri su un computer Ubuntu personale, potrebbe essere necessario rivendicare la proprietà di un file per evitare i messaggi di "autorizzazione negata" che si verificano quando si tenta di modificare tali file. Per rivendicare la proprietà ed eliminare il messaggio, è necessario disporre di un account amministratore e utilizzare il comando "chown" per modificare le autorizzazioni del file.

1

Apri un terminale di comando. In Ubuntu, fai clic sull'icona del menu principale nella barra del titolo, digita "terminale" nella barra di ricerca che appare come parte di quel menu e premi "Invio".

2

Vai al file che stai tentando di modificare. Se, ad esempio, il file è denominato Text1.txt e si trova in / home / Robert, immettere quanto segue nella riga di comando per accedere alla directory corretta:

cd / home / Robert

3

Modificare le autorizzazioni utilizzando il comando chown. Per consentire la scrittura del file text1.txt, utilizzare il comando seguente, inserendo l'handle dell'utente corrente al posto di "nome utente".

sudo chown -R nome utente text1.txt

Il sistema ti chiederà la password. Inseriscilo e diventerai proprietario del file. Nota che devi disporre dei privilegi di amministratore per eseguire questo comando.