32 votes

Comment modifier le fichier /etc/hosts avec TextEdit?

Lorsque j'ouvre le fichier avec TextEdit (je ne veux pas (vraiment, je ne suis pas capable) utiliser vim), il est considéré comme "verrouillé", même si je modifie les autorisations du fichier via la fenêtre "Obtenir des informations".

Comment puis-je modifier le fichier hosts avec TextEdit ?

5 votes

J'ai trouvé nano être un éditeur de texte basé sur un terminal plus abordable que vim pour des tâches simples comme celle-ci.

0 votes

Je recommande fortement d'utiliser BBEdit pour tout ce qui est en ligne de commande ou script, plutôt que TextEdit. Si un fichier a les mauvaises permissions, il vous demandera de vous authentifier avant de l'ouvrir de toute façon.

-3voto

kikeenrique Points 147

Je utilise macOS Big Sur et voici ce qui a fonctionné pour moi :

sudo vi /etc/hosts

Contrairement à la commande suivante qui n'a pas fonctionné :

sudo open /etc/hosts

J'ai reçu ce message d'erreur

Vous n'êtes pas le propriétaire du fichier "hosts" et n'avez pas la permission d'écrire dedans. Vous pouvez dupliquer ce document et éditer la copie. Seule la copie inclura vos modifications. [Annuler] [Dupliquer]

0 votes

Pas sûr comment cela s'ajoute à la liste des réponses déjà données.

-4voto

LexS Points 1403

Je suis à HighSierra, et je me souviens bien depuis Lion et plus tard jusqu'à HighSierra inclusivement que vous sélectionnez "Hosts" et l'ouvrez avec Textedit sans aucun problème.

0 votes

Ce que vous avez posté ne répond vraiment pas à la question qui a été posée et je vous encourage à relire le post initial!

0 votes

FWIW J'ai ouvert le fichier hosts dans TextEdit sous macOS High Sierra et dès que j'ai commencé à taper dedans, j'ai reçu... "Vous ne possédez pas le fichier "hosts" et n'avez pas la permission d'écrire dedans. Vous pouvez dupliquer ce document et modifier la copie. Seule la copie inclura vos modifications. [Annuler] [Dupliquer]" Le fichier hosts appartient à l'utilisateur root et bien que n'importe qui puisse facilement ouvrir le fichier hosts dans TextEdit, on ne peut pas simplement le modifier à moins de l'ouvrir en tant que root, comme suggéré dans la réponse acceptée, même si cela peut poser problème quelques années plus tard.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X