Uso bindfs con osxfuse e sshfs per montare cartelle specifiche (chroot) per consentire l'accesso sftp per utenti esterni (macOS Sierra 10.12).
Il binding di una cartella readOnly per l'utente "sftpusr" è fatto con
bindfs -r -u sftpusr /volume/folder /chroot/folder
La cartella è vincolata correttamente, posso accedere usando sftp e elencando la cartella una volta sola - poi scompaiono cartelle e file, ho bisogno di montare e legare di nuovo.
Non c'è differenza nell'usare homebrew per installare osfuse, sshfs, bindfs o creare i miei binari "propri".
Ho avuto questa funzione in esecuzione per anni (Mavericks, Yosemite). È un'incompatibilità con macOS Sierra?