Hostdatei auf Schneeleopard ändern

3

Ich muss einen Eintrag zu meiner Hosts-Datei auf Snow Leopard hinzufügen. Ich könnte die hosts-Datei mit aktiviertem root-Benutzer bearbeiten, aber im System darf ich diese Datei nicht speichern, da ich nicht die Berechtigung zum Ändern dieser Datei habe, da sie sich in einem nicht beschreibbaren Verzeichnis befindet. Wie speichere ich dort die Änderungen?

Vielen Dank,

Nava

Nava Carmon
quelle

Antworten:

7

Versuchen Sie es von der Kommandozeile aus:

sudo nano /private/etc/hosts

Geben Sie Ihr Benutzerkennwort ein, wenn Sie zur Eingabe eines Kennworts aufgefordert werden.

Weitere Hilfe finden Sie in diesem Blogeintrag:

http://decoding.wordpress.com/2009/04/06/how-to-edit-the-hosts-file-in-mac-os-x-leopard/

Bitte beachten Sie, dass Sie den DNS-Cache nach dem Ändern der hosts-Datei möglicherweise mit diesem Befehl zurücksetzen müssen:

dscacheutil -flushcache

Bergman
quelle
1
Sie können nur verwenden sudo wenn Sie als Administrator angemeldet sind. Wenn Sie kein Administrator sind, tun Sie dies su -l <admin-account-name> zuerst.
Steve Folly
Nun, ich habe es mit vi gemacht (und ich hasse es). nano scheint viel benutzerfreundlicher zu sein. Danke trotzdem
Nava Carmon
0

Was Sie auch tun könnten, ist das Kopieren der Datei an einen anderen Ort und die Bearbeitung von & amp; Speichern Sie es von dort aus. Ziehen Sie es jetzt in den Finder im Ordner / private / etc /. Es sollte nach Administratorberechtigungen fragen. Geben Sie einfach Ihr Admin-Passwort ein. Außerdem müssen Sie wahrscheinlich später die Berechtigungen für die hosts-Datei ändern.

Deniz Zoeteman
quelle
Wenn Sie diese Methode verwenden, beachten Sie die Zeilenenden.
ridogi