Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/06/2007, à 22:40

bebe21

[résolu] VSFTPD comment creer des raccourci vers des répertoires??

bonsoir tout le monde !

J'éspère que vous allez bien smile

J'ai un petit souci !

Mon serveur ftp est opérationnel je l'ai monté avec le serveur vsFTPd.
Mais mon home se trouve dans la partition systeme de ubuntu.
Je suis sous Feisty Fawn

Je voudrais simplement creer des racourcis vers des répertoires de mes autres partition

le répertoire principal de mon ftp se trouve la :  "/home/ftp/virtual"

et je voudrai que dans ce répertoire il y ai un "raccourci" vers ma partition divx qui se trouve à "/media/divx"

Mais je n'y arrive pas..

Merci de m'aider si possible.

Voici le contenu de mon fichier "vsftpd.conf" qui se trouve dans /etc :


J'ai creer mon vsftpd.conf avec un mélange des 2 tuto suivants :

http://www.andesi.org/index.php?node=121
http://doc.ubuntu-fr.org/vsftpd

# Ceci configure vsFTPd en mode "standalone"
listen=YES

# Desactive les connexions anonymes
anonymous_enable=NO
local_enable=YES

# Autorise les utilisateurs locaux à écrire
local_enable=YES
write_enable=YES

# Active les users virtuels
guest_enable=YES
# Fais correspondre tous les users virtuels à l'user systeme "virtual"
guest_username=virtual

local_umask=077

ftpd_banner=Bienvenue sur le serveur ftp de Bebe21

# Bloquer les users virtuels dans le home de l'user systeme "virtual"
chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd.chroot_list

max_clients=20
max_per_ip=4

#ne pas oublier de forwarder le port sur le routeur
#listen_port=222


# Activation du mode monitoring
setproctitle_enable=YES

# pour voir les utilisateurs dans un terminal :
# ps -aef | grep vsftpd

# pour voir les logs dans un terminal : 
# sudo tail -f /var/log/vsftpd.log

# Activer la config des droits par users :
user_config_dir=/etc/vsftpd_user_conf

####################################
# Debian customization             #
# (ou adoptons la debian attitude) #
####################################
# Some of vsftpd's settings don't fit the Debian filesystem layout by
# default.  These settings are more Debian-friendly.
#
# This option should be the name of a directory which is empty.  Also, the
# directory should not be writable by the ftp user. This directory is used
# as a secure chroot() jail at times vsftpd does not require filesystem
# access.
secure_chroot_dir=/var/run/vsftpd
#
# This string is the name of the PAM service vsftpd will use.
pam_service_name=vsftpd
#
# This option specifies the location of the RSA certificate to use for SSL
# encrypted connections.
rsa_cert_file=/etc/ssl/certs/vsftpd.pem

Dernière modification par bebe21 (Le 28/06/2007, à 22:16)

Hors ligne

#2 Le 12/06/2007, à 23:32

Uggy

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

bebe21 a écrit :

Mais mon home se trouve dans la partition systeme de ubuntu.
Je voudrais simplement creer des racourcis vers des répertoires de mes autres partition
le répertoire principal de mon ftp se trouve la :  "/home/ftp/virtual"
et je voudrai que dans ce répertoire il y ai un "raccourci" vers ma partition divx qui se trouve à "/media/divx"

Essaye avec:
mkdir /home/ftp/virtual/divx
mount --bind /media/divx/ /home/ftp/virtual/divx


 Since Linux 2.4.0 it is possible to remount part of the file hierarchy somewhere else. The
       call is mount --bind olddir newdir. After  this  call  the  same contents is accessible in two places.

Dernière modification par Uggy (Le 12/06/2007, à 23:33)

Hors ligne

#3 Le 12/06/2007, à 23:40

tontonjoe

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

ou avec un simple lien symbolique ?


Vivons heureux, roulons couchés.

Hors ligne

#4 Le 13/06/2007, à 14:42

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

Uggy

Oui javai déja testé et ca fonctionne mais cette commande démonte la partition de /media/divx et la remonte dans /home/ftp/virtual/divx et je ne sais pas si c possible de laisser la partition montée dans les deux emplacement !

Mais merci quand même de ton aide !!

tontonjoe

Un lien symbolique n'est pas reconnu et geré par les softs windaube.
En tout cas ce n'est pas geré quand on utilise l'explorateur de windaube comme client ftp pour se connecter à un serveur FTP.

Mais merci de l'astuce...

Hors ligne

#5 Le 13/06/2007, à 19:43

Uggy

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

bebe21 a écrit :

Oui javai déja testé et ca fonctionne mais cette commande démonte la partition de /media/divx et la remonte dans /home/ftp/virtual/divx et je ne sais pas si c possible de laisser la partition montée dans les deux emplacement !

A part créer des lien (NON symboliques) par script, j'ai pas trop d'autres idées....

Hors ligne

#6 Le 13/06/2007, à 21:54

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

up pliz ! tongue

Si vous avez des idées....

Merci d'avance et bonne soirée...

Hors ligne

#7 Le 13/06/2007, à 22:02

Uggy

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

bebe21 a écrit :

Oui javai déja testé et ca fonctionne mais cette commande démonte la partition de /media/divx et la remonte dans /home/ftp/virtual/divx

Non c'est faux... il reste monté aux 2 endroits...
Ca me semblait bizarre.. je viens de tester.. les 2 endroits sont ok

Hors ligne

#8 Le 13/06/2007, à 22:28

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

ah ok donc je vais restester de mon coté merci Uggy smile

Hors ligne

#9 Le 15/06/2007, à 23:13

jezeus

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

Bonsoir,

J'essaie de créer des raccourcis vers des repertoires pour mon serveur FTP.

J'arrive à monter les fichiers avec la commande mount --bind et à les lister en FTP.

Le problème est que je n'arrive pas à attribuer les droits en lecture seul sur le dossier monté et son arborescence descendante.

Si quelqu'un a une solution, je le remercie d'avance.

#10 Le 18/06/2007, à 16:33

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

up !

Re Tout le monde !

En fait Uggy a raison la commande mount --bind laisse monté aux deux endroits la partition.

Par contre voici le topo :

Mes deux utilisateurs s'appellent : boite_up et boite_dl

Quand je fais :

sudo mount --bind /media/data/ftp/upload  /home/virtual/ftp/boite_up/upload

et
                
sudo mount --bind /media/data/ftp/download /home/virtual/ftp/boite_dl/download

Le mount --bind fonctionne tres bien !! et j'arrive à lister les fichiers de /media/data/ftp/upload et /media/data/ftp/download
Le seul probleme est que je n'ai qu'un accès QUE EN LECTURE SEULE sur les répertoires download et upload se trouvant dans /media/data/ftp

Alors que sans mount --bind j'ai correctement acces aux répertoires :


/home/virtual/ftp/boite_up/upload
et
/home/virtual/ftp/boite_dl/download

et je liste correctement les fichiers de ses deux répertoires et en faisant les tests avec les user boite_up et boite_dl ils ont biens leurs droits respectifs sur chacun de leur répertoire (voir leur fichier de conf plus bas)

Voici leur fichiers de config respectifs qui se trouve dans /etc/vsftpd_user_conf/ :

boite_up

anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=NO
local_root=boite_up

boite_dl

anon_world_readable_only=NO
write_enable=YES
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
local_root=boite_dl

Merci d'avance de votre aide !!!

Dernière modification par bebe21 (Le 18/06/2007, à 16:50)

Hors ligne

#11 Le 18/06/2007, à 17:51

Uggy

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

Montre nous les droits... les confs.. les tests..les messages d'erreur...les logs....etc...

L'acces en lecture seule, tu l'as que en FTP ?
Les 2 fichiers de confs sont bien pris en compte car tu arrives en FTP dans les repertoires respectifs ?
Si tu fais pointer temporairement le ftp direct sur /media/data/ftp/download (donc sans mount), la tu n'as pas de pb ?

Hors ligne

#12 Le 18/06/2007, à 18:08

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

L'acces en lecture seule, tu l'as que en FTP ?

Ah oui !!! en réseau ou en local jaccede sans probleme (selon les droits) a mes partitions et a mes partages ^^

Les 2 fichiers de confs sont bien pris en compte car tu arrives en FTP dans les repertoires respectifs ?

C'est une question ?? si c'est une question oui !! ca fonctionne sans probleme chacun des deux utilisateurs arrive dans son repertoire et ne pe aler ailleur smile

Si tu fais pointer temporairement le ftp direct sur /media/data/ftp/download (donc sans mount), la tu n'as pas de pb ?


Euh... en fait à la base c ca que je voudrais faire !!! ce serai meme 100 fois mieux !!
car pour le moment les repertoire se trouve dans mon home qui se trouve lui meme sur la meme partition que le systeme donc elle ne fait que 5go alors que les autres en font 160 go smile

Si franchement tu peux me dire comment on fais ca m'arrangerai grave et pu besoin de mount --bind smile


Merci d'avance...

Hors ligne

#13 Le 18/06/2007, à 18:24

Uggy

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

bebe21 a écrit :

Euh... en fait à la base c ca que je voudrais faire !!! ce serai meme 100 fois mieux !!
car pour le moment les repertoire se trouve dans mon home qui se trouve lui meme sur la meme partition que le systeme donc elle ne fait que 5go alors que les autres en font 160 go smile

Si franchement tu peux me dire comment on fais ca m'arrangerai grave et pu besoin de mount --bind smile

J'ai rien compris wink

Tout ce que je veux dire c'est tu mets temporairment:
local_root=/media/data/ftp/download

Et tu vois si t'as le meme pb....
Si oui, c'est pas un pb du mount (puisque la tu l'utilise pas)

Hors ligne

#14 Le 18/06/2007, à 19:04

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

ok je vais tester et je te tiens au courant merci et @++

Hors ligne

#15 Le 28/06/2007, à 22:14

bebe21

Re : [résolu] VSFTPD comment creer des raccourci vers des répertoires??

Re Uggy !!

c'est bon !! ca fonctionne enfin !!

Ah j'adore l'aide que l'on peut trouver sur ce forum !!

En fait j'ai ecrit la ligne local_root=/media/data/ftp/download
dans le fichier boite_up qui se trouve dans /etc/vsftpd_user_conf/

et ensuite j'ai fais un chown sur le repertoire /media/data/ftp/download pour que l'utilisateur virtual soit le proprietaire et avec un chmod 770.

Voila merci bonne soirée.

Hors ligne