PDA

View Full Version : [Fench] Creations des comptes


Safe
11-10-2003, 03:01 PM
Hello,

Mon ioftpd fonctionne bien mais mnt je mattaque a la creation des comptes. J'ai tres peu de connaissances unix donc j avance a tres petits pas:(

Jaimerai créer un user leech par exemple :
une fois connecté avec le compte master, j ai fait :

ADDUSER leech password

Il appartient par defaut je crois au grp ioftpd.
Qd je test j ai:

USER leech
530 Login incorrect.

Pourtant les rep des fichiers dans les files vfs existent.
Comment je lui affecte son .vfs pour les rep auxquels il a axces ? Et les droits en ecriture/lecture etc ?


Merci pour vote aide car g bo lire la doc/parcourir le forum et je suis pas a laise du tout...

A+

kraxdaz
11-10-2003, 03:09 PM
t'as pas d'autre messages d'erreurs lié au vfs ect?

Safe
11-10-2003, 03:19 PM
Excellent ta reponse rapide, je te remercie par avance.

Alors non je n ai pas d autrs erreurs..je parcours le forum et essaie de trouver mon probleme, mais je vois pas:(

Pour info le compte ioFTPD fonctionne bien et je fais attention a la case quand je me log avec un compte.

Harm
11-10-2003, 03:23 PM
1) Regarde dans .\logs\Error.log, il y a surement des informations sur ce qui ne va pas.

2) La commande pour ajouter un user est :
SITE ADDUSER <user> <password> <ident@ip>
A priori, je dirais que le 'Login incorrect' viens de l'ip.
Utilise SITE ADDIP <user> <ident@ip> pour ajouter un ou plusieurs ip/hostmasks au compte que tu viens de créer.

Safe
11-10-2003, 03:33 PM
Voila mon erreur :

11-10-2003 21:28:43 Host '*@localhost' did not match any of user 'leech' allowed hosts.

(actuellement je test en local, 127.0.0.1)

J'ai testé avec :

site adduser leech pass *@*

CA MARCHE ..donc grand merci !

Mnt pour les droits je vois pas du tout comment faire..Idem je ne comprends pas quel vfs lui est attribué au user leech car je modifie default.vfs et je ne vois pas de modif ("c:\toto /toto")

je lis l utilisation des commandes CHMOD/CHOWN mais je comprends tres peu...



Merci si vous pouvez maider..

Harm
11-10-2003, 03:46 PM
Pour les commandes, tu as deux possibilités:

- utiliser le flashfxp command-set (http://www.ioftpd.com/board/showthread.php?s=&threadid=62).
- lire la documentation (http://www.ioftpd.com/documentation/06-sitecmds.php).

Un petit détail cependant, FlashFXP a une petite boîte de dialogue qui permet de CHMOD un ou plusieurs fichiers/dossiers (et même de la faire récursivement). Sélectionne tes dossiers et utilise le clic droit, puis CHMOD, la suite est assez explicite.

kraxdaz
11-10-2003, 03:49 PM
les droits se configure dans ioftpd.ini

###
# Detailed permissions for directories
#
# priviledge = <virtual path> <rights>
#
Upload = * *
Resume = * *
Download = * *
MakeDir = * *
RemoveOwnDir = * *
RemoveDir = * 1VM
Rename = * 1VM
RenameOwn = * *
Overwrite = * 1VM
Delete = * 1VM
DeleteOwn = * *
NoStats = * =lSpeed !*
ShowActivity = /private/* -ioFTPD !*
ShowActivity = * !A *


matte ça: http://www.ioftpd.com/documentation/03-vfs.php#detailed

Safe
11-10-2003, 03:57 PM
Harm, ton clic droit sur les rep a partir de flashfxp est excellent :D

kraxdaz merci aussi, je vais lire.


Merci a tous..

ps je sens que jaurai d'autres questions:D

Oups dailleurs qd jeme log avec le compte leech il voit les rep home, mnt, private et pub or jai changé dans le default.vfs..?

kraxdaz
11-10-2003, 04:03 PM
oui t'as du modifier ton vfs et mettre la racine de ioFTPD

Safe
11-10-2003, 04:18 PM
Bon, je suis désolé mais je comprends po:(

POur mon user leech, si je veux qu il n accède qu à c:\toto, j ai modifié .\etc\default.vfs . il ne contient que :

"c:\toto" /toto

Mais pourtant (apres redemarrage du server), je vois toujours les auters rep...Dois-je modifier aussi le admin.vfs ainsi que dautres fichiers ?

Et ce que je n arrive pas a comprendre, c'est que pour un meme rep on peut lui definir des droits en ecritures etc..mais si je veux que ca depende du user et non du rep, comment dois-je faire ?

Merci encore et désolé, je ne suis pas très fort...

Harm
11-10-2003, 04:22 PM
Utilise cette commande:

SITE CHANGE leech VFSFILE ..\etc\default.vfs

Cela va assigner le 'default.vfs' Ã ton user 'leech'.

Safe
11-10-2003, 04:37 PM
Joli, dans le mile, c'est bon;)
Je lai lu mais pas fait donc désolé:(..

Mnt, jai 2 users : leech et uploader qui accedent chacun a toto, le premier a juste les droits en lecture et le 2e peut ecrire, delete etc....

Mes 2 user sont dans le mm group ioftpd je crois. Pour gerer leurs droits je dois le faire a partir de la commande chmod ?

Dois-je plutot deja creer un aute groupe pour que mes 2 users ne soient pas dans le groupe du user master ?

Merci encore...

Harm
11-10-2003, 04:50 PM
Tu peux gérer les permissions par user, par groupe, ou encore mieux en utilisant les flags.

Tu peux créer autant de flags que tu veux (ou presque) et configurer chaque action pour être autorisée ou non selon les flags dont dispose l'user.
http://www.ioftpd.com/documentation/07-flags_perm.php

Safe
11-10-2003, 04:58 PM
Merci beaucoup Harm (pour ta patience?!) ainsi que kraxdaz...

J ai bien avancé et ce grace a vous. Je test ca encore un peu ce soir, et je reviens demain surement avec d autes questions:D

merci beaucoup