Nwlapcug.com


Come ottenere il permesso da un terminale su Mac

Mentre è possibile visualizzare e modificare, autorizzazioni di file e cartelle all'interno dell'interfaccia di utente grafica Mac OS X (GUI), è inoltre possibile utilizzare le autorizzazioni da un terminale. Utilizzando il terminale con autorizzazioni è vantaggioso perché significa che si ha accesso a tutti i file, anche se non sono accessibili dall'interfaccia grafica e anche perché ti permette di modificare l'autorizzazione molto più velocemente che attraverso il sistema operativo principale.

Istruzioni

1

Aprire il terminale, facendo clic su "Applicazioni", poi "Utilità" e poi "Terminal".

2

Tipo, in qualsiasi directory, "ls -l" e premere "Invio" per elencare tutte le cartelle e i file e le autorizzazioni appropriate. I primi tre caratteri si riferiscono ai privilegi del proprietario, la seconda tre consultare ai privilegi del gruppo e le ultime tre altri privilegi.

3

Modificare le autorizzazioni di file o cartelle utilizzando il tool di chmod. Chmod funziona con una ripartizione con lettere o una rappresentazione numerica. In chmod, si utilizzano tre valori in una riga (che assomiglia a un numero di tre cifre). La prima colonna è per autorizzazioni di proprietario, poi gruppo e quindi pubblico. Ci sono tre rappresentazioni per lettura - 4, scrivere - 2 ed eseguire - 1. Per includere le funzioni multiple in una sola volta, è possibile aggiungere questi insieme per ogni gruppo. Pertanto, se si vuole dare qualcosa di leggere, scrivere ed eseguire autorizzazioni per tutti si farebbe chmod 777. Se si voleva il proprietario che dispongono di autorizzazioni complete, ma il gruppo e il pubblico può solo leggere, impostare 744.

4

Eseguire un chmod, digitando "chmod xxx nomefile" (senza virgolette). Sostituire "xxx" con il valore numerico e "nomefile" con la cartella o il nome del file che si desidera modificare. Premere "Enter".

Consigli & Avvertenze

  • Se non si dispone di autorizzazioni per visualizzare o modificare le autorizzazioni, eseguire un chmod attraverso radice: aggiungere "sudo" prima del comando chmod, quindi sarebbe leggere "sudo chmod xxx nomefile" e premere "Invio". Digitare la password e premere "Invio".