Problème d'installation avec proftpd

sohanne -  
 ghost -
bonjour,
Jai un très gros problème.
Voilà jessaie dinstaller sur ma debian proftpd.
Alors jai utiliser la commande apt-get install proftpd
Mais au moment de le lancer elle maffiche deux erreurs la première est que :
_no certificate files found
_unknown configuration directive ListOptions on line 16 of 'etc/proftpd.conf'

3 réponses

  1. ghost
     
    la premiere question est plutot fantaisiste
    la seconde ..donne nous cette ligne de configuration ???
    on a pas encore un tel don de lire tes fichier par transmission de pensée

    Ghost
    0
  2. sohanne
     
    comment ai je pu ne pas y penser!!!
    zut!!
    voici mon fichier de configuration :

    ServerName "Serveur_Pedagogique"
    ServerType standalone
    DeferWelcome off

    MultilineRFC2228 on
    DefaultServer on
    ShowSymlinks on

    TimeoutNoTransfer 600
    TimeoutStalled 600
    TimeoutIdle 1200

    DisplayLogin welcome.msg
    DisplayFirstChdir .message

    #ListOptions "-l"

    DenyFilter \*.*/

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

    #Uncomment this line if you woud use TLS module:

    #TLSProtocols SSLv23
    TLSRSACertificateFile /etc/ssl/mon_ca/private/ca_key.pem
    TLSRSACertificateKeyFile /etc/ssl/mon_ca/private/ca_key.pem
    #TLSLog /var/log/proftpd/tls.log

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

    #Uncomment this line 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 inetdserver
    #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

    #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 on

    #Delay engine reduces impact of trhe so-called Timing Attack described in
    #http://security.lss.hr/Index.php? [...]2004-10-02
    #It is on by default

    <Directory /var/ftp>
    AllowOverwrite on
    AllowRetrieveRestart on
    AllowStoreRestart on

    HiddenStor off
    HideNoAccess on
    </Directory>

    et voilà ce que ca me donne lorsque jessaie de démarrer mon serveur ftp:

    se3:/etc/init.d# proftpd start
    - No certificate files found!
    - Fatal: unknown configuration directive 'TLSRSACertificateFile' on line 26 of '/etc/proftpd.conf'.

    Alors si quelqun peut maier ca serait sympa :
    HELP!!!!!!!!
    merci davance.
    0
  3. ghost
     
    çi dessous "ma" config proftpd qui fonctionne:
    Ghost

    # This is a basic ProFTPD configuration file.
    # It establishes a single server and a single anonymous login.
    # It assumes that you have a user/group "nobody" and "ftp"
    # for normal/anonymous operation.

    ServerName "ProFTPD Default Installation"
    ServerType standalone
    #ServerType inetd
    DefaultServer on

    # Port 21 is the standard FTP port.
    Port 21
    # Umask 022 is a good standard umask to prevent new dirs and files
    # from being group and world writable.
    Umask 022

    # 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

    # This next option is required for NIS or NIS+ to work properly:
    #PersistentPasswd off

    SystemLog /var/log/proftpd.log
    TransferLog /var/log/xferlog

    # Normally, we want files to be overwriteable.
    <Directory /*>

    AllowOverwrite on
    </Directory>

    # A basic anonymous FTP server configuration.
    # To enable this, remove the user ftp from /etc/ftpusers.
    <Anonymous ~ftp>
    #<Anonymous /var/www/htdocs>

    RequireValidShell off
    User ftp
    Group ftp
    # We want clients to be able to login with "anonymous" as well as "ftp"
    UserAlias anonymous ftp

    # Limit the maximum number of anonymous logins
    MaxClients 50

    # 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
    <Limit WRITE>
    DenyAll
    </Limit>

    # An upload directory that allows storing files but not retrieving
    # or creating directories.
    # <Directory incoming/*>
    # <Limit READ>
    # DenyAll
    # </Limit>
    #
    # <Limit STOR>
    # AllowAll
    # </Limit>
    # </Directory>
    </Anonymous>
    #
    0