5 votos

Problemas para guardar los cambios en /etc/sshd_config

Estoy tratando de configurar mi Mac mini como un servidor seguro de git, estoy siguiendo esta entrada de blog muy útil, http://www.tomdalling.com/blog/software-processes/how-to-set-up-a-secure-git-server-at-home-osx .

Ahora me quedo atascado en el número 6 cuando intento guardar los cambios que he hecho en el archivo /etc/sshd_config. Estoy conectado como mi cuenta de administrador y puedo abrir el archivo correctamente, cuando intento guardarlo recibo el siguiente error:

El documento "sshd_config" no pudo ser guardado. No tienes permiso.

Para ver o cambiar los permisos, seleccione el elemento en el Finder y elija Archivo > Obtener información.

He intentado cambiar los permisos usando chmod pero tampoco puedo hacer esto. Tampoco puedo localizarlo usando el buscador para poder cambiar los permisos usando Archivo > Obtener información como se sugiere en el mensaje de error.

¿Alguien tiene alguna idea de cómo puedo resolver esto? ¡Por favor, ayúdenme!

11voto

Nate Puntos 220

Usando sudo en el open no hace nada particularmente útil el programa real sigue ejecutándose con la identidad habitual del usuario. Para resolver esto, asegúrate de que TextEdit no se esté ejecutando, entonces hazlo:

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

El primer comando ejecuta TextEdit como Root; el segundo le dice que abra el archivo. Después de esto, deberías ser capaz de editar y guardar los cambios. Cuando termines, asegúrate de salir de TextEdit (o seguirá editando archivos como Root).

Alternativamente, use TextWrangler (o su hermano aún más capaz pero no libre, BBEdit). Se encarga de guardar los archivos como Root automáticamente, además de tener formas sencillas de editar archivos invisibles. Lo prefiero para editar archivos de configuración y similares.

Asegúrese de obtener la versión de TextWrangler del Sitio web de Bare Bones Software , no la versión de la Mac App Store la versión de la App Store tiene la función de guardar como root eliminada para cumplir con las reglas de Apple.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X