#1 Le 04/11/2016, à 00:03
- Eva.exe
Proftpd >> Directory >> Anonymous. Comment configurer un utilisateur
Bonjour,
premierement voici la partie intérassante du fichier config de proftpd
<Anonymous /home/>
User r34l
Group r34l
AnonRequirePassword off
MaxClients 10 "The server is full, hosting %m users"
DisplayLogin welcome.msg
DisplayChdir .msg
<Limit LOGIN>
Allow from All
Deny from all
</Limit>
AllowOverwrite off
<Limit LIST NLST RETR PWD XPWD SIZE STAT CWD XCWD CDUP XCUP >
AllowAll
</Limit>
<Limit STOR STOU APPE RNFR RNTO DELE MKD XMKD SITE_MKDIR RMD XRMD SITE_RMDIR SITE SITE_CHMOD SITE_CHGRP MTDM >
DenyAll
</Limit>
</Anonymous>
Je ne comprend absolument pas ce que veullent dire les balise <Anonimous>
Je désire configurer l'utilisateur r34l
Mais a chaque foi que je rajoute une commande type
IgnoreHidden on
je recoit une erreur type :
2016-11-03 23:58:06,844 maman-r34l proftpd[14524]: fatal: IgnoreHidden: directive not allowed in <Anonymous> context on line 120 of '/etc/proftpd/proftpd.conf'
Quand je change la balise <anonymous> par <Directory> erreur type :
2016-11-04 00:00:35,344 maman-r34l proftpd[15282]: fatal: User: directive not allowed in <Directory> context on line 103 of '/etc/proftpd/proftpd.conf'
Donc...je comprend rien....
Concretement je voudrais configurer l'utilisateur r34l a ma guise grace au man de proftd.
Merci les garçons
Dernière modification par Eva.exe (Le 04/11/2016, à 00:05)
Hors ligne
#2 Le 04/11/2016, à 10:03
- bruno
Re : Proftpd >> Directory >> Anonymous. Comment configurer un utilisateur
Bonjour,
La doc de proftpd est ici : http://www.proftpd.org/docs/
Je déconseille cette page : https://doc.ubuntu-fr.org/proftpd
Attention il na faut pas utiliser <anonymous>. Ceci est fait pour configurer un FTP « anonyme », c'est à dire où tout le monde peut se connecter sans identifiants en, en général en lecture seule.
Je t'invite dons à reprendre le fichier de configuration d'origine (où toute la partie <anonymous> est commentée).
Si r34l est un utilisateur du système il suffit d'avoir une directive ;
DefaultRoot ~
pour confiner les utilisateurs standard dans leur dossier personnel. Soit pour r34l : /home/r34l
Si tu veux forcer le propriétaire/groupe et les droits par défaut , tu peux simplement ajouter à la fin de proftpd.conf quelque chose comme :
<Directory /home/r34l>
Umask 002 002
UserOwner r34l
GroupOwner ftp-users
</Directory>
Voir les directives dans la doc.