Jump to content

Pb IPv4 sous serveur FTP FEdora 4


Recommended Posts

Bonjour

j'ai configuré le protfpd.conf et le /etc/xinetd.d/xproftp pour faire de mon pc un serveur ftp ! mais le problème, quand je le test en telnet localhost 21 j'ai un message d'erreur :

telnet localhost 21

Trying 127.0.0.1...

Connected to localhost.localdomain (127.0.0.1).

Escape character is '^]'.

500 OOPS: could not bind listening IPv4 socket

Connection closed by foreign host.

Pourquoi cela ne fonctionne pas ?

Link to comment
Share on other sites

ba apparement il n'y a pas grand chose dans /var/log/messages concernant ce problème !

tout ce que j'ai c ca :

Oct 16 23:40:26 localhost kernel: Badness in get_phy_reg at drivers/ieee1394/ohci1394.c:238 (Not tainted)

Oct 16 23:40:26 localhost kernel: [<f8a363a6>] get_phy_reg+0x3a6/0x3ab [ohci1394]

Oct 16 23:40:26 localhost kernel: [<f8a37f8f>] ohci_devctl+0x9f0/0xf4a [ohci1394]

Oct 16 23:40:26 localhost kernel: [<c0104622>] common_interrupt+0x1a/0x20

Oct 16 23:40:26 localhost kernel: [<c01169eb>] delay_pmtmr+0xd/0x13

Oct 16 23:40:26 localhost kernel: [<f8a3a6d9>] ohci_irq_handler+0x96a/0x11a8 [ohci1394]

Oct 16 23:40:26 localhost xinetd[2353]: bind failed (Address already in use (errno = 98)). service = ftp

Oct 16 23:40:26 localhost kernel: [<c0283f4f>] acpi_ev_gpe_detect+0xc8/0xd3

Oct 16 23:40:26 localhost xinetd[2353]: Service ftp failed to start and is deactivated.

Oct 16 23:40:26 localhost kernel: [<c016708d>] handle_IRQ_event+0x2e/0x5a

Oct 16 23:40:26 localhost xinetd[2353]: xinetd Version 2.3.13 started with libwrap loadavg options compiled in.

Oct 16 23:40:26 localhost kernel: [<c0167280>] __do_IRQ+0x1c7/0x577

Oct 16 23:40:26 localhost xinetd[2353]: Started working: 1 available service

Oct 16 23:40:26 localhost kernel: [<c0106941>] do_IRQ+0x4a/0x82

Et ca :

Oct 16 23:43:44 localhost ntpd[2366]: synchronized to LOCAL(0), stratum 10

Oct 16 23:43:44 localhost ntpd[2366]: kernel time sync disabled 0041

Oct 16 23:44:49 localhost ntpd[2366]: synchronized to 66.187.224.4, stratum 1

Oct 16 23:46:58 localhost ntpd[2366]: kernel time sync enabled 0001

Oct 16 23:48:54 localhost proftpd[3203]: localhost.localdomain - Failed binding to 0.0.0.0, port 21: Address already in use

Oct 16 23:48:54 localhost proftpd[3203]: localhost.localdomain - Check the ServerType directive to ensure you are configured correctly.

tu y vois une raison ?

Link to comment
Share on other sites

# This is the ProFTPD configuration file

# $Id: proftpd.conf,v 1.1 2004/02/26 17:54:30 thias Exp $

ServerName "ProFTPD server"

ServerIdent on "FTP Server ready."

ServerAdmin root@localhost

ServerType standalone

#ServerType inetd

DefaultServer on

AccessGrantMsg "User %u logged in."

#DisplayConnect /etc/ftpissue

#DisplayLogin /etc/ftpmotd

#DisplayGoAway /etc/ftpgoaway

DeferWelcome off

# Use this to excude users from the chroot

DefaultRoot ~ !adm

# Use pam to authenticate (default) and be authoritative

AuthPAMConfig proftpd

AuthOrder mod_auth_pam.c* mod_auth_unix.c

# Do not perform ident nor DNS lookups (hangs when the port is filtered)

IdentLookups off

UseReverseDNS off

# 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

# Default to show dot files in directory listings

ListOptions "-a"

# See Configuration.html for these (here are the default values)

#MultilineRFC2228 off

#RootLogin off

#LoginPasswordPrompt on

#MaxLoginAttempts 3

#MaxClientsPerHost none

#AllowForeignAddress off # For FXP

# Allow to resume not only the downloads but the uploads too

AllowRetrieveRestart on

AllowStoreRestart on

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

# Set the user and group that the server normally runs at.

User nobody

Group nobody

# This is where we want to put the pid file

ScoreboardFile /var/run/proftpd.score

# Normally, we want users to do a few things.

<Global>

AllowOverwrite yes

<Limit ALL SITE_CHMOD>

AllowAll

</Limit>

</Global>

# Define the log formats

LogFormat default "%h %l %u %t \"%r\" %s %b"

LogFormat auth "%v [%P] %h %t \"%r\" %s"

# TLS

# Explained at http://www.castaglia.org/proftpd/modules/mod_tls.html

#TLSEngine on

#TLSRequired on

#TLSRSACertificateFile /usr/share/ssl/certs/proftpd.pem

#TLSRSACertificateKeyFile /usr/share/ssl/certs/proftpd.pem

#TLSCipherSuite ALL:!ADH:!DES

#TLSOptions NoCertRequest

#TLSVerifyClient off

##TLSRenegotiate ctrl 3600 data 512000 required off timeout 300

#TLSLog /var/log/proftpd/tls.log

# A basic anonymous configuration, with an upload directory.

#<Anonymous ~ftp>

# User ftp

# Group ftp

# AccessGrantMsg "Anonymous login ok, restrictions apply."

#

# # 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 10 "Sorry, max %m users -- try again later"

#

# # Put the user into /pub right after login

# #DefaultChdir /pub

#

# # We want 'welcome.msg' displayed at login, '.message' displayed in

# # each newly chdired directory and tell users to read README* files.

# DisplayLogin /welcome.msg

# DisplayFirstChdir .message

# DisplayReadme README*

#

# # Some more cosmetic and not vital stuff

# DirFakeUser on ftp

# DirFakeGroup on ftp

#

# # Limit WRITE everywhere in the anonymous chroot

# <Limit WRITE SITE_CHMOD>

# DenyAll

# </Limit>

#

# # An upload directory that allows storing files but not retrieving

# # or creating directories.

# <Directory uploads/*>

# AllowOverwrite no

# <Limit READ>

# DenyAll

# </Limit>

#

# <Limit STOR>

# AllowAll

# </Limit>

# </Directory>

#

# # Don't write anonymous accesses to the system wtmp file (good idea!)

# WtmpLog off

#

# # Logging for the anonymous transfers

# ExtendedLog /var/log/proftpd/access.log WRITE,READ default

# ExtendedLog /var/log/proftpd/auth.log AUTH auth

#

#</Anonymous>

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...