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 18/07/2012, à 16:17

ully

VSFTPD utilisateurs virtuels

Bonjour,

j'utilise vsftpd avec utilisateurs virtuels, cela fonctionne parfaitement mais je souhaite affiner la gestion des droits d'accès a certains sous dossiers.
voici l'arborescence de mon serveur ftp

- pub
| - user1
| | - dossier a
| | - dossier b
| - user2
| | - dossier a
| | - dossier b

J'ai 3 utilisateurs :
- user0 qui a accès a tout en lecture/écriture
- user1 qui n'a accès qu'a son dossier avec local_root = user1 en lecture/ecriture
- user2 qui n'a accès qu'a son dossier avec local_root = user2 en lecture/ecriture

je souhaite que user0 conserve les droits en lecture/écriture sur toute l'arborescence, mais modifier les droits user1 et user2 pour qu'ils ne puissent plus écrire dans leur sous dossier "dossier b".

NB : il s'agit d'utilisateurs virtuels mapper sur l'utilisateur local ftp

Merci pour votre aide, j'espère avoir placer mon post au bon endroit...

Dernière modification par ully (Le 18/07/2012, à 16:18)

Hors ligne

#2 Le 19/07/2012, à 08:42

rm42

Re : VSFTPD utilisateurs virtuels

Bonjour,

Le plus simple serait de créer plusieurs groupe et d'ajouter les utilisateurs au groupe en fonction de leurs droit. Ensuite tu fait un chgrp sur ton dossier pour y modifié le groupe ci-besoins.

Hors ligne

#3 Le 19/07/2012, à 08:58

ully

Re : VSFTPD utilisateurs virtuels

Bonjour rm42,

Il s'agit d'utilisateurs virtuels mappés sur l'utilisateur local ftp, je ne peux donc pas gérer les accès avec chgrp et chmod.

A moins qu'il soit possible de virtualiser des utilisateurs sur différents utilisateurs local ? mais je n'ai rien trouvé dans ce sens sad

Hors ligne

#4 Le 25/09/2012, à 00:16

linstallateur009

Re : VSFTPD utilisateurs virtuels

Est-ce que cela ne marche pas ?

Car avec pureftpd j'ai essayé sa marche.

tu te log avec root en ssh

chown -R root:root /pub/user1/dossier b /pub/user2/dossier b
chmod 600 /pub/user1/dossier b /pub/user2/dossier b

Si ton vsftpd tu le fais pas tourné sur l'utilisateur root biensur, si il tourne avec un propre utilisateur à lui je pense ke sa peut marcher.

T'as tester ?

Sinon passe a pureftp mysql là sa marche.

Bien à toi.

Dernière modification par linstallateur009 (Le 25/09/2012, à 00:18)

Hors ligne