problème concernant proftpd

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

problème concernant proftpd

Messagepar foucaulo » 20 Oct 2004 21:23

J'ai environ 100 hres de linux et je suis très débutant en matière de unix. En FreeBSD, à chaque fois que j'ai installé un "port" (si c'est comme ça que ça ce nomme...) rare sont les fois où qu'ils ont fonctionné ...
je vous site mon problème avec proftpd. (peu être que je fait la même erreur à chaque fois qui sait)
apres l'avoir installé
jai changé le fichier /usr/local/etc/proftpd.conf pour ce contenu
ServerName "My ftp server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
DefaultRoot ~
<Directory />
AllowOverwrite on
</Directory>

<Anonymous ~ftp>
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
</Anonymous>
apres avoir redémarré le service une connection en résulte:
"421 Service not available, remote server has closed connection."
et je ne comprend pas je crois que tout devrais fonctionner
quelqun a une idée??
merci d'avance
Loic
foucaulo
Quartier Maître
Quartier Maître
 
Messages: 20
Inscrit le: 20 Oct 2004 17:48

Messagepar Mamax » 21 Oct 2004 14:15

Y'a plusieurs causes possibles à ton problème:

1) si y'a un firewall d'activé -> essaie, en local, de faire un "ftp localhost", si ça foir, c'est le service qui déconne

2) vérifie que le service tourne bien: "ps -edf | grep ftp"

3) tu peu aller vois à cette adresse:http://www.diablotins.org/documentation.php4?article=proftpd
pour avaoir des info assez claires sur proftpd

4) voici mon fichier de conf:
# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use. It establishes a single server
# and a single anonymous login. It assumes that you have a user/group
# "nobody/nogroup" and "ftp" for normal operation and anon.

ServerName "Debian"
ServerType standalone
DeferWelcome off

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on

TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions "-l"

DenyFilter \*.*/

# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off

# Uncomment this if you would use TLS module:
#TLSEngine on

# Uncomment this if you would use quota module:
#Quotas on

# Uncomment this if you would use ratio module:
#Ratios on

# Port 21 is the standard FTP port.
Port 21

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

# Set the user and group that the server normally runs at.
User nobody
Group nogroup

<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022
# Normally, we want files to be overwriteable.
AllowOverwrite off
</Directory>

# A basic anonymous configuration, no upload directories.

<Anonymous /mnt/donnees>
User ftp
Group nogroup
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp
# Cosmetic changes, all files belongs to ftp user
DirFakeUser on ftp
DirFakeGroup on ftp

RequireValidShell off

# Limit the maximum number of anonymous logins
MaxClients 10

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>

</Anonymous>
<Global>
DefaultTransferMode ascii
</Global>

voili voilou,

mamax
Avatar de l’utilisateur
Mamax
Contre-Amiral
Contre-Amiral
 
Messages: 362
Inscrit le: 12 Déc 2003 01:00
Localisation: Brest

yes merci bp de ton aide

Messagepar foucaulo » 21 Oct 2004 16:55

t'as bin à propos du ps mon service ne fonctionne même pas...
jai beau tapper la commande: /usr/local/etc/rc.d/sh proftpd.sh start
mais sans succès ni erreur
je ne sais pas trop quoi faire je doit dire
Loic
foucaulo
Quartier Maître
Quartier Maître
 
Messages: 20
Inscrit le: 20 Oct 2004 17:48

proftpd

Messagepar Slack_sam » 21 Oct 2004 17:04

essaie ce lien là , qui traite de proftpd

http://lea-linux.org/reseau/proftpd.html
j'ai testé et jusqu'içi tout va bien
Avatar de l’utilisateur
Slack_sam
Major
Major
 
Messages: 84
Inscrit le: 20 Sep 2004 18:44
Localisation: Angers

Messagepar golodh » 21 Oct 2004 17:08

Bonjour,

pour ta commande tu met un "sh " de trop, ça doit être plutot : /usr/local/etc/rc.d/proftpd.sh start

pour l'installation peut être que ce guide là t'aideras plus : http://freebsdaddicts.org/modules.php?name=Sections&op=viewarticle&artid=16

Pour ma part, j'ai préféré utiliser pure-ftpd pour la gestion des utilisateurs virtuels. Tu peux trouver un guide très bien fait ici : http://www.bsdguides.org/guides/freebsd/networking/pure-ftpd_virtual_users.php

Pense aussi à vérifier avant toute installation via les ports qu'ils soient à jour :
http://www.onlamp.com/pub/a/bsd/2003/08/28/freebsd_basics.html

Bon courage

gld
Avatar de l’utilisateur
golodh
Premier-Maître
Premier-Maître
 
Messages: 55
Inscrit le: 14 Jan 2004 01:00

Messagepar golodh » 21 Oct 2004 17:59

encore un lien pas trop mal pour proftpd sous freebsd :

http://www.freebsddiary.org/proftpd.php

A+
gld
Avatar de l’utilisateur
golodh
Premier-Maître
Premier-Maître
 
Messages: 55
Inscrit le: 14 Jan 2004 01:00


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité