Pages : 1
#1 Le 13/07/2011, à 09:14
- thor14
vsftpd et utilisateurs
Bonjour,
j'utilise comme serveur ftp vsftpd, jais créer un home commun avec un dossier source auquel je veux que les utilisateurs se connectent et uniquement a lui.
le probleme est qu'ils voient aussi les autres dossiers du home meme les caché, existe t il un parametre comme dans samba ou l'on puisse dire de ne pas afficher les fichiers caché
merci
Hors ligne
#2 Le 13/07/2011, à 12:40
- gisclace
Re : vsftpd et utilisateurs
Bonjour,
Si je ne dis pas de bêtises tu dois utiliser pour le moment des utilisateurs du pc, je te conseille de créer des utilisateurs virtuel qui sont plus facile à gérer et que tu peux sans soucis emprisonner dans un dossier.
Hors ligne
#3 Le 13/07/2011, à 12:56
- thor14
Re : vsftpd et utilisateurs
merci pour ta réponse mais comment fait on ??
Hors ligne
#4 Le 13/07/2011, à 14:35
- gisclace
Re : vsftpd et utilisateurs
Hors ligne
#5 Le 21/07/2011, à 18:03
- thor14
Re : vsftpd et utilisateurs
merci pour vos réponses
mon problème est a moitié résolu je m'explique
jais suivi le tuto et ai crée des utilisateurs virtuels sa marche !! mise a part la connections ssl sa jais abandonné
mon problème est toujours le même les utilisateurs qui se connectes voient les autres dossier, ainsi que les fichiers cachés exemple avec filezilla qui affiche toutes l’arborescence
avec samba il suffi de mettre la commande veto files pour cacher les fichiers
est ce qu'il existe la meme commande sous vsftp
merci
Hors ligne
#6 Le 21/07/2011, à 18:41
- src
Re : vsftpd et utilisateurs
chroot_local_user=YES
local_root=/tondossier
Actuellement sur Manjaro Xfce (amd64)
Hors ligne
#7 Le 22/07/2011, à 06:39
- thor14
Re : vsftpd et utilisateurs
chroot_local_user=YES local_root=/tondossier
non ça ne marche pas les utilisateurs distant voient toujours les fichier ex Documents, Photos
et a moins que je me trompe si je fais chroot_local_user= yes les utilisateurs ne seront plus prisonnier dans leurs home
je veux que seul l'utilisateur local puisse voire les fichiers de sont home pas les connexions distante
pour info jais crée un utilisateur toto et groupe toto je bien sur que en local toto voie ses fichiers dans son home mais pas quant il y accède a distance via le proto ftp la je veux qu'il ne puisse accéder et voire qu'un seul répertoire en l'occurrence public
Hors ligne
#8 Le 23/07/2011, à 07:13
- thor14
Re : vsftpd et utilisateurs
personnes na de réponses a mon problème ????
Hors ligne
#9 Le 12/09/2011, à 10:02
- chabin972
Re : vsftpd et utilisateurs
personnes na de réponses a mon problème ????
bonjour,
j'ai le même problème que toi, (http://forum.ubuntu-fr.org/viewtopic.php?id=632951), si tu as réussi ou trouver une solution pour dépanner merci de me dire.
Bonne journée.
Hors ligne
#10 Le 28/02/2013, à 16:50
- Compte supprimé
Re : vsftpd et utilisateurs
Salut,
J'avais le même problème que toi, ma solution à été résolu par hasard en créant un certificat ssl avec openssl. tu dois par la suite utiliser une connexion sécurisé, mais les clients auront accès seulement au dossiers pour les quels tu leurs donne les droit. voici quelques étapes pour t'aider!
Ça ce fait en 5 minutes!!!
après, les client ne pourront plus ce connecter en ftp ils devront absolument le faire en ftps.
-installer openssl
sudo apt-get install openssl
-Création d'un certificat
sudo openssl req -new -x509 -days 365 -nodes -out /etc/ssl/private/vsftpd.cert.pem -keyout /etc/ssl/private/vsftpd.key.pem
-ensuite il te pose quelques questions, la seule importante c'est le nom de domaine...
Common Name... (MOI PERSO J'AI SIMPLEMENT DONNER LE NOM DE MON SERVEUR)
-Sécuriser les fichiers
sudo chown root:root /etc/ssl/private/vsftpd.cert.*
sudo chmod 600 /etc/ssl/private/vsftpd.cert.*
-la derniere étape est la sécurisation de ton fichier vsftpd.conf
sudo nano /etc/vsftpd.conf ou /etc/vsftpd/vsftpd.conf
-et tu ajoute ces lignes a ton fichier vsftpd.conf
# Options for SSL
# encrypted connections.
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=NO
force_local_logins_ssl=YES
# require_ssl_reuse=NO # Certains clients FTP nécessitent cette ligne
ssl_tlsv1=YES
ssl_sslv2=YES
ssl_sslv3=YES
rsa_cert_file=/etc/ssl/private/vsftpd.cert.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.key.pem
Pages : 1