Cosa succede se modifico un file Hosts duplicato?

0

Che cos'è esattamente un file duplicato?

Quando volevo modificare il file hosts ( /private/etc/hosts ), dice:

You don't own the file "hosts" and don’t have permission to write to it.

You can duplicate this document and edit the duplicate. Only the duplicate will include your changes.

Quindi, se faccio le mie modifiche nel file duplicato hosts , equivale ad avere il mio file host modificato?

    
posta Dawny33 05.10.2015 - 07:44
fonte

2 risposte

2

Questo è un vocabolario scarsamente scelto in quanto in un file system MacOS X un duplicato è un grave errore che significa che il file system è profondamente danneggiato.

Il termine corretto che avrebbe dovuto essere usato qui è il termine di copia .

Se non sei autorizzato a modificare /private/etc/hosts , crea una copia locale come segue:

cp /private/etc/hosts ~/hosts

Se hai davvero bisogno di modificare /private/etc/hosts , ti consiglio di creare prima una copia di backup come sopra. E una volta che lo hai modificato e verificato, rimettilo al posto con sudo per ottenere i privilegi di amministratore:

/usr/bin/sudo cp ~/hosts /private/etc/hosts
    
risposta data 05.10.2015 - 08:21
fonte
1

Il file Hosts non è di proprietà di alcun utente, è di proprietà di System (root). Il modo standard per modificarlo è trascinare una copia sul desktop, modificarla, quindi trascinarla di nuovo & autenticare. Quindi devi cambiare il proprietario in root.

Per evitare tutto ciò, è possibile utilizzare GasMask (freeware), che consente di modificare, copiare [duplicare] & mantenere più file host, immediatamente commutabili.

    
risposta data 05.10.2015 - 08:50
fonte

Leggi altre domande sui tag