mount --bind /media/user/disque/ftp /home/user/ftp/source
Oui c'est que je suis en train de faire maintenant, mais toujours avec problème
J'ai créé un dossier dans
/home/user/mnt/
dans le quel je monte mon disuqe
sudo mount /dev/sdb1 /home/user/mnt
Une fois monté, j'ai créé deux dossier dans le doisque qui est en ext4, maintenant
/home/user/mn/ftp/data
et j'ai relancé mes commande pour modifier les propriétés des deux dossiers.
sudo mkdir /home/user/mnt/ftp
sudo chown nobody:nogroup /home/user/mnt/ftp
sudo chmod a-w /home/user/mnt/ftp
sudo mkdir /home/user/mnt/ftp/files
sudo chown meteoswiss:kirchner /home/user/mnt/ftp/files
Dans mon fichier de configuration vsftpd,conf , j'ai modifié la ligne
local_root=/home/$USER/ftp
=>
local_root=/home/$USER/mnt/ftp
Quand je tente de me logguer avec mon client ftp, j'ai encore ce message d'erreur
Response: 500 OOPS: cannot change directory:/home/user/mnt/ftp
Error: Critical error: Could not connect to server
J'ai fait un
ll /home/user/
après le montage ce qui me donne
drwx------ 4 moi moi 4096 Mär 4 11:17 mnt/
mnt appartient à l'utilisateur qui a lancer le montage, et je me demande si le problème n'est pas la, non?
Car la personne peut aller plus loin que /home/user/mnt
Est-ce que je peux faire le montage au nom de l'utilisateur, juste pour voir?