Bonjour,

J'ai installé sur une VM Ubuntu 20.04 LTS, sur lequel j'ai configuré un serveur SFTP sur lequel je peux me connecter depuis mon réseau sur lequel je peux acceder aux répertoires:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
/var/sftp/IN
/var/sftp/OUT
J'ai une application java que j'ai installé sur ce serveur, qui convertit des fichiers en entrée en un autre format en sortie, cette application va chercher ses fichiers et déposer ses fichiers de sortie dans les répertoires suivants:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
/home/toto/ENTREE
/home/toto/SORTIE
Les noms et chemins des répertoires ne peuvent pas être modifiés.

Mais pour mes besoins, je voudrais que les fichiers de /var/sftp/IN apparaissent dans /home/toto/ENTREE et respectivement que les fichiers de sorties dans /home/toto/SORTIE apparaissent sur le SFTP dans /var/sftp/OUT

Je pensais que cela fonctionnerait en créant un lien symbolique comme ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ln -s /var/sftp/IN /home/toto/ENTREE
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ln -s /var/sftp/OUT /home/toto/SORTIE
ou encore:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ln -s  /home/toto/ENTREE /var/sftp/IN
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ln -s  /home/toto/SORTIE /var/sftp/OUT
Mais cela ne fonctionne, dans un sens ou dans l'autre l'application Java semble ne pas vouloir écrire dans un lien symbolique, et lorsque je me connecte au SFTP, je ne peux pas consulter un répertoire qui est un lien symbolique.

Auriez vous une idée sur comment procédé ?

Merci
yaume91