OVH Cloud OVH Cloud

liens symboliques de dossiers

5 réponses
Avatar
ludovic.thebault
Bonjour,

J'ai repris la manip de xring pour me créer un dossier FTP et un accès
Anonymous à ce dernier, prévue pour jaguar.
http://www.xrings.net/xrings/article.php3?id_article=52
pour ceux que ça intéresse.

Ca marche bien avec Panther (je n'ai toutefois pas mis à jour le fichier
ftpd).

J'aimerai maintenant placer des alias de dossiers dans ce répertoire
ftp. Bien sûr, cela ne fonctionne pas. Je pense qu'il faille utiliser
des liens unix à la place. Reste que je ne sais pas du tout comment
faire pour créer un tel lien pour un dossier (pour un fichier j'ai
trouvé que c'était ln).

5 réponses

Avatar
Chris
Ludovic Thébault wrote:

J'aimerai maintenant placer des alias de dossiers dans ce répertoire
ftp. Bien sûr, cela ne fonctionne pas. Je pense qu'il faille utiliser
des liens unix à la place. Reste que je ne sais pas du tout comment
faire pour créer un tel lien pour un dossier (pour un fichier j'ai
trouvé que c'était ln).



Chez moi je n'ai pas réussi. J'utilise PureFtpd Manager comme serveur,
mais les liens symboliques ne fonctionnent pas. J'ai dû inverser le
processus. A savoir : mettre le dossier original dans le dossier FTP et
faire un lien à partir de ce dernier vers mon Home.

--
--------------
Christian Cals
______________

Avatar
Pascal Bourguignon
(Ludovic Thébault) writes:

Bonjour,

J'ai repris la manip de xring pour me créer un dossier FTP et un accès
Anonymous à ce dernier, prévue pour jaguar.
http://www.xrings.net/xrings/article.php3?id_articleR
pour ceux que ça intéresse.

Ca marche bien avec Panther (je n'ai toutefois pas mis à jour le fichier
ftpd).

J'aimerai maintenant placer des alias de dossiers dans ce répertoire
ftp. Bien sûr, cela ne fonctionne pas. Je pense qu'il faille utiliser
des liens unix à la place. Reste que je ne sais pas du tout comment
faire pour créer un tel lien pour un dossier (pour un fichier j'ai
trouvé que c'était ln).


Sur unix, un répertoire c'est un fichier comme un autre!

cd /tmp
mkdir toto
ln -s toto titi
cd titi
pwd
touch fichier
cd /tmp/toto
ls -l
cd ..
ls -l titi


--
__Pascal_Bourguignon__
http://www.informatimago.com/

Avatar
ludovic.thebault
Matt wrote:

Ca marche bien avec Panther (je n'ai toutefois pas mis à jour le fichier
ftpd).


Pas besoin car PureFTPd se place par défaut dans /usr/local/sbin alors que
le ftpd d'OSX, lui est placé dans /usr/libexec

Alors si le binaire livré par xrings a bien été compilé, les liens
symboliques devraient être suivis même lorsque ceux-ci sont à l'intérieur
d'une cellule chroot.


Xring ne fait qu'expliquer les manip à faire avec netinfo et le terminal
pour se créer un compte "anonymous FTP" avec le dossier qui va avec.
Aucun binaire d'installé donc.

J'ai créé des liens symboliques des dossiers désirés (avant j'avais
essayé des hard link, mais là les dossiers ne sont gérés apparemment)
mais après un test depuis un autre mac du réseau (et le finder comme
client) les liens sont vus comme de simples fichiers...


Avatar
ludovic.thebault
Matt wrote:

Donc tu utilises le ftpd d'OSX. si c'est le cas, saches que les liens
symboliques ne peuvent être suivis *si* l'utilisateur est chrooté.


Et chrooté c'est quoi ?
Le man ne m'aide pas beaucoup...

Avatar
ludovic.thebault
Matt wrote:

Parce que tu ne regardes pas le bon man probablement.

man chroot devrait t'aider


C'est celui-là que j'ai regardé, mais j'y comprend pas grand chose !