Comprobación de permisos demasiado estrictos en Mac OS

3

Después de una larga depuración, descubrí por qué no puedo iniciar sesión en mi máquina MacOS con ssh:

Authentication refused: bad ownership or modes for directory /Users/myuser/projects

El problema es que hago un seguimiento de mi directorio .ssh config en un repositorio git, y me vinculo a él en mi directorio principal. Parece que MacOS, a diferencia de Linux, comprueba que todos los directorios principales del repositorio vinculado tienen permisos estrictos. Y esto a pesar de que el propio repositorio tiene los permisos correctos:

» ls -ld /home/myuser/projects/homedir/dotfiles/.ssh
drwx------ 2 myuser myuser 4096 Feb 14 07:47 /home/myuser/projects/homedir/dotfiles/.ssh

¿Es posible deshabilitar esta comprobación en MacOS? Tengo una estructura de directorio única que rsync alrededor de mis máquinas, y tener que cambiar esto debido a esta limitación de MacOs es un dolor.

    
pregunta dangonfast 14.02.2017 - 11:17

0 respuestas

Lea otras preguntas en las etiquetas