Déplacement automatique des fichiers ajouté à un dossier [Résolu/Fermé]

Signaler
Messages postés
574
Date d'inscription
vendredi 30 novembre 2007
Statut
Membre
Dernière intervention
5 janvier 2016
-
Messages postés
574
Date d'inscription
vendredi 30 novembre 2007
Statut
Membre
Dernière intervention
5 janvier 2016
-
Bonjour,

Je dispose d'un serveur dédié sous Ubuntu, sur celui ci est présent un serveur FTP. Les données à partager sont présentes sur 2 partitions différentes. J'ai donc créer 2 identifiants sur le FTP correspondant à chaque disque. Le problème est qu'il est impossible de déplacer les fichiers d'une partition à l'autre via FTP.

Je voudrai donc créer un dossier dans chaque volume. Dès qu'un fichier a fini d'être ajouté au dossier source, celui ci serra automatiquement déplacer vers un dossier cible.

Idéalement j'aimerai pouvoir définir plusieurs dossier cible.

Merci d'avance!

1 réponse

Messages postés
29413
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
11 novembre 2020
6 965
Je te propose quelque chose de beaucoup plus simple. Supposons que tu aies une seule partition, tu mettrais tes fichiers ftp par exemple dans /home/ftp. L'idée est donc d'alimenter ec répertoire avec deux répertoires (ceux correspondant aux deux partitions).

Je vais nommer ces deux dossiers /media/a et /media/b (mais finalement peu importe qu'ils soient dans /media ou pas et comment ils s'appellent).

Tu peux faire apparaître ces deux dossiers dans /home/ftp avec des "mount bind".
https://forums.commentcamarche.net/forum/affich-1681389-monter-une-partition-dans-home#7

Cela va consister à ajouter dans /etc/fstab deux lignes :

/media/a  /home/ftp/a   none   bind  0  0
/media/b  /home/ftp/b   none   bind  0  0


Pour modifier ce fichier il faut l'ouvrir avec des droits root, par exemple en lançant depuis un terminal :
http://doc.ubuntu-fr.org/terminal

gksudo gedit /etc/fstab


Ensuite, monte ces dossiers :

sudo mkdir -p /home/ftp/a /home/ftp/b
sudo mount /home/ftp/a
sudo mount /home/ftp/b


Concrètement si tu te connectes en ftp, tu verras le contenu de /home/ftp (un dossier a, un dossier b).

Bonne chance
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 60511 internautes nous ont dit merci ce mois-ci

Messages postés
574
Date d'inscription
vendredi 30 novembre 2007
Statut
Membre
Dernière intervention
5 janvier 2016
39
merci!