VSFTPD un répertoire pour chaque user!!!
Résolu/Fermé
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
-
13 sept. 2011 à 16:57
chabin_972 Messages postés 136 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 23 février 2021 - 28 sept. 2011 à 11:20
chabin_972 Messages postés 136 Date d'inscription lundi 31 mars 2008 Statut Membre Dernière intervention 23 février 2021 - 28 sept. 2011 à 11:20
A voir également:
- VSFTPD un répertoire pour chaque user!!!
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- User account control - Guide
- Mon répertoire - Forum Samsung
- La syntaxe du nom de fichier de répertoire ou de volume est incorrecte ✓ - Forum Windows 10
- User is over quota - Forum Mail
15 réponses
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
13 sept. 2011 à 19:36
13 sept. 2011 à 19:36
Re,
Alors voila ce que je te propose de faire :
1 - créer un compte utilisateur sur le linux pour chacun d'eux.
2 - faire une copie de sauvegarde du fichier : vsftpd.conf
3 - voici les lignes à modifier dans ce fichier pour commercer après on affinera :
local_enable=YES
write_enable=YES
local_umask=000
ftpd_banner=Bienvenue sur mon serveur FTP
chroot_local_user=YES
local_root=ftp/mon_repertoire
Commence déjà avec ton compte tu verras que ça solutionnera ton problème d'écriture dans le répertoire.
tiens moi au courant de tes avancés.
@+
Alors voila ce que je te propose de faire :
1 - créer un compte utilisateur sur le linux pour chacun d'eux.
2 - faire une copie de sauvegarde du fichier : vsftpd.conf
3 - voici les lignes à modifier dans ce fichier pour commercer après on affinera :
local_enable=YES
write_enable=YES
local_umask=000
ftpd_banner=Bienvenue sur mon serveur FTP
chroot_local_user=YES
local_root=ftp/mon_repertoire
Commence déjà avec ton compte tu verras que ça solutionnera ton problème d'écriture dans le répertoire.
tiens moi au courant de tes avancés.
@+
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
Modifié par rescue le 15/09/2011 à 18:58
Modifié par rescue le 15/09/2011 à 18:58
Bonsoir,
"je mets tout le monde a 777 en modifiant local_mask =000"
Oui effectivement mais c'est surtout le répertoire public qui nécessite cet umask
Si vous êtes sur que votre répertoire public ne s'adressera qu'aux users connu sous le Linux alors passez le local_mask = 002, ce qui fera un chmod 775.
@+
Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
"je mets tout le monde a 777 en modifiant local_mask =000"
Oui effectivement mais c'est surtout le répertoire public qui nécessite cet umask
Si vous êtes sur que votre répertoire public ne s'adressera qu'aux users connu sous le Linux alors passez le local_mask = 002, ce qui fera un chmod 775.
@+
Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
16 sept. 2011 à 08:29
16 sept. 2011 à 08:29
Bonjour,
En ligne de commande le point 2 et 3 :
2 - sudo chgrp nom_grp nom_rep
3 - sudo usermod -a -G nom_du_grp nom_user
@+
En ligne de commande le point 2 et 3 :
2 - sudo chgrp nom_grp nom_rep
3 - sudo usermod -a -G nom_du_grp nom_user
@+
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
17 sept. 2011 à 12:31
17 sept. 2011 à 12:31
salut rescue,
j'ai fait tout ce qu'il fallait mais j'ai un encore un petit soucis, tout le monde a encore accès. a tous les répertoires
quand j'ai créé les répertoire pour chaque user sur le FTP j'avais mis les droits chmod 777, c'est peut etre cela qui gène non???
j'ai fait tout ce qu'il fallait mais j'ai un encore un petit soucis, tout le monde a encore accès. a tous les répertoires
quand j'ai créé les répertoire pour chaque user sur le FTP j'avais mis les droits chmod 777, c'est peut etre cela qui gène non???
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
Modifié par rescue le 17/09/2011 à 13:16
Modifié par rescue le 17/09/2011 à 13:16
Bonjour,
Ben oui, mais vous pouvez vous rattraper en faisant un chmod 770 sur chaque répertoire et vérifié avec la commande ls pour bien voir les droits d'accès :
ls -la /ftp
Si c'est bien fait ça devrait vous afficher par exemple ceci :
drwxrwx--- 1 root ftp_perso 4096 2011-09-07 14:44 perso
drwxrwx--- 1 root ftp_mark 4096 2011-09-07 14:44 mark
drwxrwx--- 1 root ftp_public 4096 2011-09-07 14:44 public
@+
Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
Ben oui, mais vous pouvez vous rattraper en faisant un chmod 770 sur chaque répertoire et vérifié avec la commande ls pour bien voir les droits d'accès :
ls -la /ftp
Si c'est bien fait ça devrait vous afficher par exemple ceci :
drwxrwx--- 1 root ftp_perso 4096 2011-09-07 14:44 perso
drwxrwx--- 1 root ftp_mark 4096 2011-09-07 14:44 mark
drwxrwx--- 1 root ftp_public 4096 2011-09-07 14:44 public
@+
Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
Modifié par rescue le 13/09/2011 à 17:13
Modifié par rescue le 13/09/2011 à 17:13
Bonjour,
Il est où ce répertoire ftp ?
Dans /var dans /home à la racine du deuxième disque ????
@+
Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
Il est où ce répertoire ftp ?
Dans /var dans /home à la racine du deuxième disque ????
@+
Nul ne peut prétendre se connaître parfaitement car la conscience n'est que la partie émergée de l'iceberg. Sigmund Freud
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
Modifié par chabin_972 le 13/09/2011 à 19:21
Modifié par chabin_972 le 13/09/2011 à 19:21
sur la racine de mon disque primaire j'ai créé un répertoire ftp dans ce répertoire ftp j'ai créé un répertoire pour monter mon disque secondaire. dans mon disque secondaire j'ai créé un répertoire avec 3 dossiers un pour moi, un pour mark et un pour tout le monde
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
14 sept. 2011 à 11:21
14 sept. 2011 à 11:21
OK merci, je teste ça ce soir et je te donne les résulats. Merci
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
15 sept. 2011 à 21:21
15 sept. 2011 à 21:21
salut rescue
je suis bloqué sur le point 2 pour donner a une groupe un répertoire.
j'ai mis mes users dans les groupes respectifs maitenant je n'arrive pas a donner a un groupe un répertoire.
tu peux m'éclairer la dessus?
Merci d'avance.
je suis bloqué sur le point 2 pour donner a une groupe un répertoire.
j'ai mis mes users dans les groupes respectifs maitenant je n'arrive pas a donner a un groupe un répertoire.
tu peux m'éclairer la dessus?
Merci d'avance.
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
19 sept. 2011 à 20:19
19 sept. 2011 à 20:19
Bonsoir,
Votre problème est il résolu oui ou non ?
ça serait bien d'avoir une réponse !
Votre problème est il résolu oui ou non ?
ça serait bien d'avoir une réponse !
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
21 sept. 2011 à 07:46
21 sept. 2011 à 07:46
Bonjour,
Super sympa chabin_972 !
Il y a des gens qui aident il y a d'autres qui attendent de l'aide.
Apparemment comme vous avez votre réponse vous vous en foutez complément de répondre si c'est ok ou pas.
Je met en résolu notre discussion.
Bravo pour votre bon sens de raisonnement communautaire.
Super sympa chabin_972 !
Il y a des gens qui aident il y a d'autres qui attendent de l'aide.
Apparemment comme vous avez votre réponse vous vous en foutez complément de répondre si c'est ok ou pas.
Je met en résolu notre discussion.
Bravo pour votre bon sens de raisonnement communautaire.
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
22 sept. 2011 à 12:34
22 sept. 2011 à 12:34
Salut rescue,
ben désolé pour le retard j'ai eu de gros soucis personnel et je n'avais pas pu retester la solution, hier soir j'ai pu enfin recommencer mes tests.
J'ai remonté mon répertoire FTP en local sur mon disque local linux et tout marche parfaitement avec ton système de groupe par users, par contre quand je retourne sur mon disque esclave y'a un gros soucis au niveau des droits je n'arrive pas a les changer en faisait tout les chmod possible (ce disque a été monté a la base depuis une partition windows c'est peut etre cela qui gène).
En tout cas maintenant j'ai telement fait des trucs que je ne peux plus passer en mode sudo ça me met un drole de message.
Mais bon après je pense que c'est du à une mauvaise manip de ma part et pour en revenir a ton aide si je fais tout ce que tu as dit a la lettre en local, je te confirme que tout fonctionne super bien.
merci maintenant faut que je répare mon mode sudo et que j'arrive a faire fonctionner le ftp avec mon disque esclave.
Désolé encore pour l'attente :( , mais si je l'avais testé tout de suite et que ça marchait je te l'aurais dit.
Merci encore!!!
ben désolé pour le retard j'ai eu de gros soucis personnel et je n'avais pas pu retester la solution, hier soir j'ai pu enfin recommencer mes tests.
J'ai remonté mon répertoire FTP en local sur mon disque local linux et tout marche parfaitement avec ton système de groupe par users, par contre quand je retourne sur mon disque esclave y'a un gros soucis au niveau des droits je n'arrive pas a les changer en faisait tout les chmod possible (ce disque a été monté a la base depuis une partition windows c'est peut etre cela qui gène).
En tout cas maintenant j'ai telement fait des trucs que je ne peux plus passer en mode sudo ça me met un drole de message.
Mais bon après je pense que c'est du à une mauvaise manip de ma part et pour en revenir a ton aide si je fais tout ce que tu as dit a la lettre en local, je te confirme que tout fonctionne super bien.
merci maintenant faut que je répare mon mode sudo et que j'arrive a faire fonctionner le ftp avec mon disque esclave.
Désolé encore pour l'attente :( , mais si je l'avais testé tout de suite et que ça marchait je te l'aurais dit.
Merci encore!!!
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
22 sept. 2011 à 17:16
22 sept. 2011 à 17:16
Bonjour chabin_972,
Vous êtes pardonné merci d'avoir répondu.
Pour résoudre ton sudo
Voici le mien.
-------------------------------------
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
-------------------------------
1 - Renomme le tiens il se trouve dans /etc/
2 - Créer un nouveau fichier sudoers
3 - Les droits doivent être.
-r--r----- 1 root root 642 2011-03-11 13:25 sudoers
Manipulation à faire avec le CD ubuntu en session live.
@+
Vous êtes pardonné merci d'avoir répondu.
Pour résoudre ton sudo
Voici le mien.
-------------------------------------
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL) ALL
# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
-------------------------------
1 - Renomme le tiens il se trouve dans /etc/
2 - Créer un nouveau fichier sudoers
3 - Les droits doivent être.
-r--r----- 1 root root 642 2011-03-11 13:25 sudoers
Manipulation à faire avec le CD ubuntu en session live.
@+
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
22 sept. 2011 à 23:49
22 sept. 2011 à 23:49
merci pour cette aide pour le sudo, je dois créer le nouveau et je copie le votre à l'identique?
pour le droits je fais un chmod 440 si j'ai bien compris?
pour le moment j'ai fais que l'étape une j'ai renommé mon sudoers en sudoers.erreur.
Merci encore.
et vous pouvez me tutoyer si vous voulez ça me dérange pas.
pour le droits je fais un chmod 440 si j'ai bien compris?
pour le moment j'ai fais que l'étape une j'ai renommé mon sudoers en sudoers.erreur.
Merci encore.
et vous pouvez me tutoyer si vous voulez ça me dérange pas.
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
23 sept. 2011 à 10:03
23 sept. 2011 à 10:03
Bonjour,
Oui exactement.
@+
Oui exactement.
@+
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
23 sept. 2011 à 21:50
23 sept. 2011 à 21:50
salut rescue
modification effectuer, sauf que maintenant j'ai ce message
chabin is not in the sudoers file. This incident will be reported.
je pense que je dois ajouter mon user (chabin) dans le sudoers tu peux me confirmer ça, comme ça je ferais la modif
merci
modification effectuer, sauf que maintenant j'ai ce message
chabin is not in the sudoers file. This incident will be reported.
je pense que je dois ajouter mon user (chabin) dans le sudoers tu peux me confirmer ça, comme ça je ferais la modif
merci
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
24 sept. 2011 à 08:36
24 sept. 2011 à 08:36
Bonjour,
A mon avis tu as du faire une fausse manipulation !
Il ne devrait pas te faire ce genre de message si tu as fait la manipulation en root avec le live CD.
Bon bref voici une recette :
- reboote ta machine en recovery mode
- sélectionne le shell root
- tape la commande suivante pour ajouter chabin au groupe admin : adduser chabin admin
- redémarre ta machine : reboot
A mon avis tu as du faire une fausse manipulation !
Il ne devrait pas te faire ce genre de message si tu as fait la manipulation en root avec le live CD.
Bon bref voici une recette :
- reboote ta machine en recovery mode
- sélectionne le shell root
- tape la commande suivante pour ajouter chabin au groupe admin : adduser chabin admin
- redémarre ta machine : reboot
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
Modifié par chabin_972 le 24/09/2011 à 23:01
Modifié par chabin_972 le 24/09/2011 à 23:01
Bonjour,
Merci ça fonctionne de nouveau tu es vraiment très très fort merci merci
Merci ça fonctionne de nouveau tu es vraiment très très fort merci merci
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
Modifié par chabin_972 le 25/09/2011 à 01:29
Modifié par chabin_972 le 25/09/2011 à 01:29
rescue,
je voudrais savoir, j'ai retesté mon ftp sur mon 3 eme disque;
sur ma racine /, j'ai créé un répertoire ftp en métant les droits 070 afin que juste mon groupe ftp_group puisse y avoir accès, je rattache donc se répertoire a mon groupe ftp_groupe. je fais un ll tout est OK on voit bien que les modifs que je viens d'effectuer sont bien faite.
le problème est que quand je mon 3eme disque dur dans ce répertoire ftp, les droits repasse obligatoire en 777 (rwxrwxrwx) et a ce moment, je ne peux plus gérer les droits du répertoire qui se trouve sur le 3eme disque et qui contient le répertoire pour chaque user du ftp, tu sais comment modifier ça?
merci d'avance
je voudrais savoir, j'ai retesté mon ftp sur mon 3 eme disque;
sur ma racine /, j'ai créé un répertoire ftp en métant les droits 070 afin que juste mon groupe ftp_group puisse y avoir accès, je rattache donc se répertoire a mon groupe ftp_groupe. je fais un ll tout est OK on voit bien que les modifs que je viens d'effectuer sont bien faite.
le problème est que quand je mon 3eme disque dur dans ce répertoire ftp, les droits repasse obligatoire en 777 (rwxrwxrwx) et a ce moment, je ne peux plus gérer les droits du répertoire qui se trouve sur le 3eme disque et qui contient le répertoire pour chaque user du ftp, tu sais comment modifier ça?
merci d'avance
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
25 sept. 2011 à 10:16
25 sept. 2011 à 10:16
Bonjour,
Avec quel système de fichier est il formaté ce 3ème disque ?
EXT3, EXT4 !
Surtout pas en NTFS ou en FAT32. On fait du Linux pas du Windows.
@+
Avec quel système de fichier est il formaté ce 3ème disque ?
EXT3, EXT4 !
Surtout pas en NTFS ou en FAT32. On fait du Linux pas du Windows.
@+
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
Modifié par chabin_972 le 25/09/2011 à 13:27
Modifié par chabin_972 le 25/09/2011 à 13:27
bonjour,
ce 3eme disque est en NTFS, zut je dois le reformater alors le but c'est que ce 3eme disque soit dispo pour mon système windows et linux
merci
ce 3eme disque est en NTFS, zut je dois le reformater alors le but c'est que ce 3eme disque soit dispo pour mon système windows et linux
merci
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
25 sept. 2011 à 14:05
25 sept. 2011 à 14:05
Re,
Une partition Linux en ext3 ou ext4 peut très facilement se partager avec un Windows si l'utilisateur Windows à les bons droits.
Maintenant que tu sais le faire et que tu commences à devenir un pro des droits sous Linux ça devrait aller.
@+
Une partition Linux en ext3 ou ext4 peut très facilement se partager avec un Windows si l'utilisateur Windows à les bons droits.
Maintenant que tu sais le faire et que tu commences à devenir un pro des droits sous Linux ça devrait aller.
@+
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
25 sept. 2011 à 16:21
25 sept. 2011 à 16:21
ok merci je teste ça.
ça fait plaisir le "Maintenant que tu sais le faire et que tu commences à devenir un pro des droits sous Linux ça devrait aller. " :)
merci m'sieur
ça fait plaisir le "Maintenant que tu sais le faire et que tu commences à devenir un pro des droits sous Linux ça devrait aller. " :)
merci m'sieur
chabin_972
Messages postés
136
Date d'inscription
lundi 31 mars 2008
Statut
Membre
Dernière intervention
23 février 2021
4
28 sept. 2011 à 11:20
28 sept. 2011 à 11:20
rescue je voulais juste t'avertir que comme mon sujet a été résolu (grace à toi), que je vais surement créer un nouveau sujet pour les éventuels futurs problèmes que je risque de rencontrer.
EN tout cas un GRAND MERCI.
EN tout cas un GRAND MERCI.
14 sept. 2011 à 20:45
Modifié par rescue le 14/09/2011 à 22:51
Avez vous créé les users sur le Linux ?
Si vous n'avez pas changé votre config du fichier .conf on ne pourra pas avancer !
Pensez à faire une copie de ce fichier avant de le modifier.
Faites au moins cette modification :
local_enable=YES
write_enable=YES
local_umask=000
ftpd_banner=Bienvenue sur mon serveur FTP
chroot_local_user=YES
local_root=/ftp/
Après modification redemarrer le serveur ftp pour qu'il prenne en compte la modification.
Logiquement vous devriez voir vos 3 répertoires
1 - créer 3 groupes
ftp_perso
ftp_mark
ftp_public
2 - Vos 3 répertoires doivent avoir comme groupe la liste ci-dessus
3 - Ajouter vos users respectivement à ces groupes.
4 - Ajouter vous au groupe ftp_perso et ftp_public
Modifié par chabin_972 le 15/09/2011 à 15:34
local_enable=YES
write_enable=YES
local_umask=000
ftpd_banner=Bienvenue sur mon serveur FTP
chroot_local_user=YES
local_root=/ftp/
sauf le local_mask que j'avais laisser a 022.
en rentrant ce soir je créerai les groupe, je mets tout le monde a 777 en modifiant local_mask =000
Je me suis mal exprimé quand je t'ai dis que je n'avais rien modifié c'est que tout était déja bon c'est pour ça que j'ai pas modifié sauf le local_umask.
merci pour ton aide pour le moment en tout cas vraiment sympa!!!