Bonjour,
J'ai installé sur un de mes systèmes sous Etch le serveur FTP
wu-ftpd.
Par défaut celui-ci est géré par l'intermédiaire d'inetd.
Le compte utilisé pour se connecter existe sur les 2 machines utilisées pour les essais.
Lors d'une tentative de connexion distante j'obtiens:
tux12@host:~$ ftp rimpoche
Connected to rimpoche.cvs-home.
421 Service not available, remote server has closed connection
ftp>
Après une recherche sur le web, j'ai trouvé la solution sur le forum Ubuntu Fr.
Dans mon cas, le répertoire /usr/sbin contient:
rimpoche:~# ll /usr/sbin/*ftp*
-rwxr-xr-x 1 root root 12907 2006-12-11 14:26 /usr/sbin/addftpuser
-rwxr-xr-x 1 root root 8604 2006-12-11 14:26 /usr/sbin/ftprestart
-rwxr-xr-x 1 root root 11080 2006-12-11 14:26 /usr/sbin/ftpshut
lrwxrwxrwx 1 root root 10 2008-11-15 23:12 /usr/sbin/rmftpuser -> addftpuser
-rwxr-xr-x 1 root root 164936 2006-12-11 14:26 /usr/sbin/wu-ftpd
Et le /var/log/syslog contient
Nov 17 16:36:01 rimpoche in.ftpd[6489]: connect from 192.168.0.1 (192.168.0.1)
Nov 17 16:36:01 rimpoche in.ftpd[6489]: error: cannot execute /usr/sbin/in.ftpd: No such file or directory
Il suffit de créer un symlink in.ftpd pointant sur wu-ftpd ...
rimpoche:~# ln -s /usr/sbin/wu-ftpd /usr/sbin/in.ftpd
... et le tour est joué.
tux12@host:~$ ftp rimpoche
Connected to rimpoche.cvs-home.
220 rimpoche.cvs-home FTP server (Version wu-2.6.2(1) Mon Dec 11 13:26:04 UTC 2006) ready.
Name (rimpoche:tux12):
331 Password required for tux12.
Password:
230 User tux12 logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
total 404
.. suit la liste des fichiers...
Voikà. Si ça peut aider quelqu'un
@+