Ho provato a creare un utente VSFTPD con accesso a tutte le cartelle FTP dei nostri clienti. (gli utenti vengono tutti sottoposti a chroot nelle loro home directory, dove si trovano le cartelle public_html).
Quello che ho fatto è stato creare un nuovo utente FTP e creare una directory client all'interno /home/global_user/
. Quindi ho usato il comando seguente per montare la directory utente del client nella directory utente globale, in questo modo:
mount --bind /home/global_user/client_directory /home/client/
Quello che è successo dopo è che in effetti la cartella è stata montata, ma tutti i file nella cartella originale sono spariti ! Non compaiono nemmeno nella nuova montatura.