|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
Bonjour à tous,
je passe incognito dans la rubrique linux parce que je suis acheté un serveur dédié que j'ai mis sous feisty server et à l'heure actuelle, je connais trois commandes sous linux: ls lol mdr ![]() bref, j'ai mis à peu près 3h pour installer la plateforme LAMP (qui marche très bien) puis j'ai installé pureftpd en suivant ce tuto là J'aimerai faire deux choses avec puretpd: - plein d'utilisateurs qui ont un rep home commun /home/ftp - UN utilisateur qui accès à /var/www pour pouvoir modifier les fichiers de mon serveur web par ftp l'étape 1, c'est pas trop compliqué. l'étape 2, j'ai crée l'utilisateur avec le bon path Citation:
c'est facile vous allez me dire...mais pour moi non je me doute que je vais faire du chmod mais en fait, je me dis que le plus simple, c'est mettre mon utilisateur ftpuser comme propriétaire du rep www mais à ce moment là, est-ce que php, mysql, etc vont pas faire la gueule que ce ne soit plus root OU ALORS, je modifie les droits du groupe ftpgroup pour qu'il puisse ecrire dedans. ou alors juste de ftpuser (car test est un user virtuel) mais là je sais plus faire merci d'avance edit: j'ai trouvé par miracle les ACL donc j'ai vérifié que ma distrib etait compilée pour les utiliser, puis j'ai installé le package ACL et j'ai tapé ceci et bah il aime pas j'ai aussi essayer sans succès
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
une simple question de routine, pourquoi as-tu choisi pureftpd ?
est-ce une contrainte ? perso, j'utilise plutot vsftpd (que je trouve plus simple et aussi puissant que pureftpd et proftpd) avec ce serveur, ce que tu souhaites faire nécessiterait une configuration standard pour le cas 1 et un fichier de 5 lignes additionnel pour le cas 2... si tu n'as pas de préférence particulière, je pense que cela pourrait te simplifier la vie nb: je n'ai pas testé vsftpd sous ubuntu, mais seulement sous bsd et debian...
|
|
|
00
|
|
|
#3 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
pourquoi pureftpd... bonne question
j'ai tapé serveur ftp gratuit et normalement il était disponible sous windows et linux (maintenant plus que nunux). donc non je m'en fous et j'ai aucune contrainte sur le serveur, il faut 4 minutes pour changer d'OS (j'ai le choix entre une 15 d'OS) et apres, je peux en faire un serveur pr0n. Maintenant, là le fait que j'utilise pureftpd ou vftp ou je ne sais quoi, ca revient au même et ma question est: comment je fais pour donner les droits d'écriture à un utilisateur (ici ftpuser) sur un le rep /var/www ? edit: j'ai modifié /etc/fstab pour avoir ca Citation:
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
|
00
|
|
|
#4 | ||||
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
Si tu avais pris developpez.com comme moteur de recherche
Tu serais tombé sur : http://sluce.developpez.com/vsftpd et ca serait un honneur pour moi que tu le lises ![]() Mais passons, c'était juste pour la blague. Pas besoin d'Acl, je pense dans un cas aussi simple. Dans ton cas, il ne faut pas oublier de mettre non seulement les droits rw sur un répertoire mais aussi le droit eXecute Ton user est bien créé, aucun souci la dessus. Donc si tu fais : Tu dois voir à la louche Code :
Le plus important, c'est le groupe. Comme ca, ca doit marcher. Pour t'en rentre compte : fait : Code :
tu peux le supprimer Si cela marche, le probleme vient de pure-ftpd Deux solutions : soit tu met vsftpd en lisant ma doc et tu peux faire ta conf toi même Soit tu nous montres ton fichier de configuration pure-ftp qu'on y jette un coup d'oeil
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
||||
|
|
00
|
|
|
#5 | ||||||
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
bah en fait je pense pas qu'on puisse dire "c'est un probleme de pure-ftpd" car j'ai encore rien fait justement parce que je sais pas faire
mais vous avez gagné, vous préfére vftp je sais pas pourquoi alors je vais suivre. j'ai fais ca pour virer pure-ftpd Citation:
donc j'ai installé vsftp par contre je suppose que je vais devoir éditer mon fichier de config à la main: pour le moment j'ai vi et emacs. vi je galere, il ecris A,B,C ou D dès que je touche une flèche multidirectionnelle... et la touche suppr marche jamais. je comprend pas. d'hab en mode graphique ca marche nickel mais là via putty j'ai des trucs bizarres. Citation:
Citation:
![]() Citation:
un autre compte pour moi pour stocker sur le disque (et donc je veux un dossier accessible en FTP que par moi) des comptes pour des potes qui pointent vers un dossier commun (dropbox) qui contient des rep "fixes" et un rep d'upload pas d'anonymous Citation:
Citation:
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
||||||
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
LGM : les manips de création de fichiers ont elles été faites avec succès ?
Ensuite pour Vi, regarde sur mon blog, section tutorial J'explique vi en 10 minutes (lit pas les commentaires, ca embrouille la tête)
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
|
|
00
|
|
|
#7 | ||||
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
bah en fait, ca se voit pas
![]() par exemple, la touche ESCAPE, bah ca marche pas sous mon putty. je suis obligé de taper !! tres vite, ce qui affiche la ligne de commande tout en bas avec écrit ".!" donc je fais suppr suppr puis je tape wq! par exemple. bref c'est super relou edit: chuis noob, c'etait sur ":" qu'il faut appuyer Ensuite, j'ai donc supprimé pure-ftpd. j'ai tjs normalement l'utilisateur ftpuser (mais je sais pas comment vérifier si je l'ai toujours) donc si j'ai bien compris ta manip, je me place dans /var/www et puis je fais mon Citation:
Citation:
Citation:
je pense que la config suivante irait Citation:
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
||||
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
Donne le résultat de
tu verras comment ton user est crée Pour ton probleme putty : devrait le résoudre Citation:
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
|
|
|
00
|
|
|
#9 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
Citation:
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
|
00
|
|
|
#10 | ||||
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
J'ai recherché dans le fichier /etc/passwd la ligne correspondant a ton utilisateur qui a quelques problèmes ^^
Tu devrais avoir Code :
Et recommence la manip que je t'ai dis de faire pour tester les droits EDIT : Tu as donné cette commande de création Code :
L'argument -d aurait du etre suivi de /var/www et -s , pas besoin Donc modifie ton /etc/passwd par vi, ca serait bon après
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
||||
|
|
00
|
|
|
#11 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
bah en fait, si je veux taper un slash "/", ca bouge mon curseur tout en bas et ta écrit slash, alors que je suis en mode Append.
ensuite, si je fais A et que je me place sur une lettre d'une ligne au pif et que j'appuies sur Suppr ca me la met en majuscule, puis en miniscule, puis en maj. etc pourquoi que mon linux il fait nawa? :'( (j'ai essayé ta manip plus haut pour putty, ca a pas l'air de changer grand chose) ps: pourquoi ca devrait mettre bin/bash alors que je specifie bien etc/null dans la creation de l'user Citation:
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
|
00
|
|
|
#12 |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
Zarb ton vi ....
Même si tu fais ESC+i , tu passes pas en mode insertion ? ESC pour en sortir du mode insertion. Tu peux te promener avec les fleches quand même?
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
|
|
00
|
|
|
#13 |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
la touche ESC fait rien. enfin je sais pas ce que ca doit faire tout court quand je clique dessus car rien ne change. je peux parfois (quand il veut bien) passer en insertion mais j'ai des problemes identiques je crois
ensuite je peux naviguer avec les fleches, mais une fois en A ou I, si je fais fleche du bas, ca insert un B, fleche du haut, un C, fleche de gauche un D et fleche de droite un A. quelque peu genant ![]() en fait, je voulais installer gedit mais il dit que ca fait 107Mo sur le disque. Il me reste 150Go mais bon, j'aimerai bien n'avoir qu'un seul éditeur le plus simple possible. un notepad me va très bien moi
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
00
|
|
|
#14 |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
perso, je te conseille d'installer vim, et de ne pas utiliser un simple vi (mais je crois que c'est fait par défaut sous ubuntu
par ailleurs, je n'ai jamais eu de soucis de ce genre avec putty + vim ![]() ensuite, une fois que tu auras la config pour tous les utilisateurs (config générale du serveur dans vsftpd.conf que Kat à bien décrite dans son tuto), il te suffira de créer un fichier dans /etc/vsftpd/user_conf du nom de l'utilisateur spécial qui doit accéder à /var/www dans lequel tu mettras ceci : pour infos, comment sont gérés tes utilisateurs ? comptes locaux avec un shell /bin/nologin ? pam_mysql ? pam_ldap ? |
|
|
00
|
|
|
#15 | |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
Citation:
Comptes locaux donc ... Ah les jeunes ... Excuse le Phara
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
|
|
|
00
|
|
|
#16 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
Citation:
non pas de LDAP, c'est un serveur dédié autonome, qui est chez l'hebergeur. ensuite j'aimerai avoir simplement 1 compte utilisateur pour installer des trucs sur le serveur, et tous les comptes ftp en virtuels (je crois que vous dites comme ca sous linux), bref ces comptes seront que pour vsftp et je sais pas où les stocker. un fichier text m'irait tres bien
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
|
00
|
|
|
#17 | ||
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 774 ![]() |
Citation:
parfait... il n'a qu'à suivre ton tuto pour la config de tous les utilisateurs, et personnaliser l'utilisateur avec mes indications y a plus qu'à ![]() Citation:
perso, le plus simple c'est le compte local avec un shell /bin/nologin (donc impossible à utiliser pour se loguer sinon, il faut configurer donc /etc/pam.d/vsftpd ; mais ça peut être plus chiant... mais pam_mysql pourrait éventuellement de convenir et ne pas surcharger les comptes utilisateurs de la machine )
|
||
|
|
00
|
|
|
#18 | |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
Citation:
le tuto je l'ai lu et relu, ca config juste le ftp en genéral mais je sais pas si le ftp est lancé, je sais pas comment créer un utilisateur QUE pour le ftp, etc. je vais tenter de suivre ce tuto mais il est tout aussi pas clair ![]() http://doc.ubuntu-fr.org/vsftpd
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
|
00
|
|
|
#19 | |
|
Expert Confirmé
![]() Inscription : mars 2004 Messages : 3 109 ![]() |
Citation:
Allez gorgo fait mieux pour notre hote de marque
__________________
Ancien Rédacteur Linux && Unix / Nouveau retraité de DVP The UNIX way of sex: gunzip;strip;touch;finger;mount;fsck;more;yes;umount;sleep Je ne réponds ni aux messages privées, ni aux messages plein de fautes... |
|
|
|
00
|
|
|
#20 |
![]() ![]() ![]() Louis-Guillaume MORANDConsultant @ Microsoft Inscription : mars 2003 Messages : 10 713 ![]() |
si j'ai bien compris avec mon petit cerveau de windowsien
1- config general 2- pour l'user toto, je crée le fichier /etc/vsftpd/toto et dedans j'écris le chemin de son home Mais pour son pwd? et par exemple, pour dire que pleins d'users virtuels appartiennent à un groupe virtuel. je sais pas si je suis clair mais sous windows, je manage mes utilisateurs dans des groupes, et chaque groupe a des autorisations sur tel ou tel dossier mais ca reste que du virtuel, tout est stocké dans un fichier de config propre au serveur ftp edit: tout marche nickel avec VIM (merci gorgo) par contre VI a le cancer de la touche ESC...
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom |
|
00
|
Copyright © 2000-2012 - www.developpez.com