OVH Cloud OVH Cloud

pb le lien symbolique avec avec proftpd

4 réponses
Avatar
clement
Bonjour

je vient de configurer proftpd pour qu'il enferme les utilisateurs dans
leur repertoire home (DefaultRoot ~). Le probleme c que dans le
repertoire home de chaque utilisateur il y a un lien symbolique vers le
repertoire racine de leur site web ou il peuvent deposer leurs fichiers.
Le client ftp me dis no such file or directory. Le lien pointe hors de
la racine (~), je pense qu'il refuse l'acces a cause de ca. Comment
remedier au probleme?

Merci d'avance pour votre reponse.

4 réponses

Avatar
Arnaud
clement a cliqueté :

Bonjour

je vient de configurer proftpd pour qu'il enferme les utilisateurs dans
leur repertoire home (DefaultRoot ~). Le probleme c que dans le
repertoire home de chaque utilisateur il y a un lien symbolique vers le
repertoire racine de leur site web ou il peuvent deposer leurs fichiers.
Le client ftp me dis no such file or directory. Le lien pointe hors de
la racine (~), je pense qu'il refuse l'acces a cause de ca. Comment
remedier au probleme?


faire l'inverse ? le lien symbolique, situé à la racine du site web,
pointerait vers ~ .

--
On ne compile pas sur une machine de prod. D'ailleurs on installe même
pas les compilateurs.
on ecrit ses binaries avec cat, ca bouffe moins de ressources.

-+- Manuel in Guide du Fmblien Assassin : "amenez-moi la pince à tiercé !"

Avatar
Pascal Legrand
-------- Message original --------


Bonjour

je vient de configurer proftpd pour qu'il enferme les utilisateurs dans
leur repertoire home (DefaultRoot ~). Le probleme c que dans le
repertoire home de chaque utilisateur il y a un lien symbolique vers le
repertoire racine de leur site web ou il peuvent deposer leurs fichiers.
Le client ftp me dis no such file or directory. Le lien pointe hors de
la racine (~), je pense qu'il refuse l'acces a cause de ca. Comment
remedier au probleme?

Merci d'avance pour votre reponse.

vu sur le site de proftp


Symlinks will not work from within a chrooted area. The reason should be clear from a casual
inspection of the nature of the chroot command. It is not possible to have a symbolic link to a
directory which can"t be reached beacuse it's outside of the current chroot. Work arounds to allow
access to other parts of the file system include exporting the part of the filesystem to be accessed
from inside the chroot and mounting via NFS, using hard file links or (on Solaris) using lofs to
mount the directory via the loopback.

--
Pascal Legrand
*IUT de Chartres* - _Service Informatique_
1 place Pierre Mendès France - 28000 Chartres
Tel: 02 37 91 83 36 - Fax: 02 37 91 83 01


Avatar
Elleuch Amine
clement wrote:
Bonjour

je vient de configurer proftpd pour qu'il enferme les utilisateurs dans
leur repertoire home (DefaultRoot ~). Le probleme c que dans le
repertoire home de chaque utilisateur il y a un lien symbolique vers le
repertoire racine de leur site web ou il peuvent deposer leurs fichiers.
Le client ftp me dis no such file or directory. Le lien pointe hors de
la racine (~), je pense qu'il refuse l'acces a cause de ca. Comment
remedier au probleme?

Merci d'avance pour votre reponse.

le plus simple dans ce cas, c créer dans ton repertoire home un dossier

et de monter dans ce dossier les trucs auquel pointait le lien symbolique

Avatar
Bibiche
Salut,

On Mon, 07 Jun 2004 14:15:54 +0200
clement wrote:

Bonjour

je vient de configurer proftpd pour qu'il enferme les utilisateurs dans
leur repertoire home (DefaultRoot ~). Le probleme c que dans le
repertoire home de chaque utilisateur il y a un lien symbolique vers le
repertoire racine de leur site web ou il peuvent deposer leurs fichiers.
Le client ftp me dis no such file or directory. Le lien pointe hors de
la racine (~), je pense qu'il refuse l'acces a cause de ca. Comment
remedier au probleme?

Merci d'avance pour votre reponse.



Pourquoi tu ne met pas le répertoire racine du site web de chaque utilisa teur
dans son home ?! Le fameux répertoire ~/public_html par défaut, module
mod_userdir de apache.

Ainsi ton serveur ftp peut chrooter sans problème tes utilisateurs dans l eur
home.

A+,

Johann.