Consulte la respuesta en Crear un usuario sólo remoto en OS X .
La última parte de ese puesto utilizará bindfs
para montar una carpeta con privilegios de usuario. Véase más abajo. Todo el conjunto de instrucciones está en el post del blog al que se hace referencia o simplemente mira ambos posts. Si alguien quiere que duplique ese otro post aquí, hágamelo saber.
Entrar es una cosa. Ahora tienes que montar la carpeta que quieres usar. Desafortunadamente, no puedes usar un enlace simbólico dentro de una jaula chroot. Aquí es donde MacPorts es tu mejor amigo. No sé por qué nunca he visto la necesidad de instalar esto antes. Después de la instalación sólo hay que emitir los siguientes comandos.
sudo port install fuse4x
sudo port install fuse4x bindfs
Puede que tengas que reiniciar. Ahora con una carpeta vacía creada en /chroot/user
puedes mount --bind
a una carpeta fuera de la cárcel chroot. Por ejemplo
sudo /opt/local/bin/bindfs -u user /Library/WebServer/Documents/mysite/yourfolder /chroot/user/scratchpad
Hasta ahora parece que esto funciona aquí.