No puedo editar / etc / profile en mi mac

1

Las respuestas en la pregunta anterior no ayudaron - No puedo editar / etc / profile en mi mac

Quiero editar / etc / profile pero no puedo, incluso cuando lo abro con sudo. Cambié manualmente los permisos en el archivo con

sudo chmod u+w /etc/profile

Y ahora recibo un error diferente cuando intento guardar el archivo. En lugar de decirme que no tengo permiso, el cuadro de diálogo simplemente dice "No se pudo guardar el 'perfil' del documento". ¿Cómo puedo cambiar el archivo?

Eric Baldwin
fuente
¿Qué programa estás utilizando para editar el archivo a través de sudo?
Kent
Estoy usando TextEdit
Eric Baldwin
Debe usar un editor dentro de la Terminal, como emacs, vi o pico. Ejecutar una aplicación de ventana como TextEdit como sudo no funciona. (Específicamente, debe ejecutar "sudo emacs / etc / profile" o "sudo vi / etc / profile")
Kent
u+wno es lo que quieres ... no eres el usuario ... quieres dar una escritura grupal u otra si vas por esa ruta. sudo chmod go+w /etc/profile.
recatada

Respuestas:

2

Debería funcionar si ejecuta el ejecutable como root:

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit

Si ejecuta sudo chmod u+w /etc/profiley abre /etc/profilenormalmente con TextEdit, TextEdit muestra un error porque no tiene permiso de escritura /private/etc/. TextEdit también ha requerido permiso de escritura en el directorio que lo contiene desde 10.7, lo que podría tener algo que ver con el guardado automático o el sandboxing.

Lri
fuente