6 votes

Problèmes d'enregistrement des changements dans /etc/sshd_config

J'essaie de configurer mon mac mini comme un serveur git sécurisé, je suis cet article de blog très utile, http://www.tomdalling.com/blog/software-processes/how-to-set-up-a-secure-git-server-at-home-osx .

Maintenant, je suis bloqué au numéro 6 lorsque j'essaie d'enregistrer les modifications que j'ai apportées au fichier /etc/sshd_config. Je suis connecté en tant que compte administrateur et je peux ouvrir le fichier correctement, mais lorsque j'essaie de le sauvegarder, je reçois l'erreur suivante :

Le document "sshd_config" n'a pas pu être enregistré. Vous n'avez pas la permission.

Pour afficher ou modifier les autorisations, sélectionnez l'élément dans le Finder et choisissez Fichier > Obtenir des informations.

J'ai essayé de changer les permissions en utilisant chmod mais je n'y arrive pas non plus. Je ne peux pas non plus le localiser à l'aide du finder pour pouvoir modifier les autorisations en utilisant Fichier > Obtenir des informations comme le suggère le message d'erreur.

Quelqu'un a-t-il une idée de la façon dont je peux résoudre ce problème ? Aidez-nous !

12voto

Gordon Davisson Points 30215

En utilisant sudo sur le open ne fait rien de particulièrement utile -- le programme réel est toujours exécuté sous l'identité habituelle de l'utilisateur. Pour résoudre ce problème, assurez-vous que TextEdit n'est pas en cours d'exécution, puis faites :

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit &
open -a "TextEdit" /etc/sshd_config

La première commande lance TextEdit en tant que Root ; la seconde lui demande d'ouvrir le fichier. Après cela, vous devriez être en mesure d'éditer et de sauvegarder les changements. Lorsque vous avez terminé, assurez-vous de quitter TextEdit (ou il continuera à éditer les fichiers en tant que Root).

Vous pouvez également utiliser TextWrangler (ou sa sœur encore plus performante mais non gratuite, BBEdit). Il gère automatiquement l'enregistrement des fichiers en tant que Racine, et offre des moyens faciles de modifier les fichiers invisibles. Je le préfère de loin pour l'édition des fichiers de configuration et autres.

EDIT : Assurez-vous d'obtenir la version de TextWrangler à partir de l'adresse suivante Site web de Bare Bones Software , pas la version du Mac App Store -- la version de l'App Store est dépourvue de la fonction de sauvegarde en tant que racine pour se conformer aux règles d'Apple.

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