Consulte la respuesta en Crear solo un control remoto Usuario en OS X .
La última parte de esa publicación usará bindfs
para montar una carpeta solo con privilegios de usuario. Vea abajo. El conjunto de instrucciones completo está en la publicación del blog referenciada o simplemente mira ambas publicaciones. Si alguien quiere que duplique esa otra publicación, 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 adecuado instalar esto antes. Después de la instalación, simplemente emita los siguientes comandos.
sudo port install fuse4x
sudo port install fuse4x bindfs
Es posible que tengas que reiniciar. Ahora, con una carpeta vacía creada en /chroot/user
, puede mount --bind
en una carpeta fuera de la jaula chroot. Por ejemplo
sudo /opt/local/bin/bindfs -u user /Library/WebServer/Documents/mysite/yourfolder /chroot/user/scratchpad
Hasta ahora esto parece funcionar aquí.