Le superserveur est xinetd. Ils pourraient prevenir avant de changer tout !
De plus telnet ne s'y trouve pas donc tout s'explique. Pour le reste je
pense pouvoir arriver a me debrouiller.
Merci,
Chris.
-----Original Message-----
From: Olivier HOARAU [mailto:[EMAIL PROTECTED]]
Sent: Thursday, December 07, 2000 1:40 AM
To: [EMAIL PROTECTED]
Subject: Re: [debutant] FTP & Telnet
"Belmont, Christophe" a �crit :
> Bonjour,
Salut,
>
> J'utilise une Mandrake 7.2. Dans le fichier de configuration du
superserveur
> inetd, la ligne telnet est decommentee et la ligne ftp est commentee.
>
> Quand je tente de me connecter a la machine, exactement l'inverse se
> produit. Un acces FTP passe tres bien mais le telnet est refuse ( meme pas
> l'occasion d'entrer un mot de passe, connection refusee ).
>
Deux choses:
- par d�faut pour une install type station de travail le package
telnet-server
et serveur-ftp ne sont pas forc�ment install�s, � v�rifier
- ce n'est peut �tre inetd qui est utilis� mais xinetd, du coup le fichier
inetd.conf ne sert absolument � rien, pour voir si tu utilises xinetd tu
peux
faire
ps aux | grep xinetd ou encore /etc/rc.d/init.d/xinetd status
Pour info, il para�trait que xinetd serait plus "secure" que inetd. La
syntaxe
de ce truc l� diff�re franchement de inetd, tout se passe dans le r�pertoire
/etc/xinetd.d. Si tu veux par exemple lancer leafnode par xinetd, tu vas
prendre
le nom du service correspondant dans /etc/services, comme chacun sait
leafnode
est un serveur nntp, tu cr�es donc un fichier nntp dans /etc/xinetd.d qui va
contenir �a:
service nntp
{
socket_type = stream
wait = no
protocol = tcp
user = news
server = /usr/local/sbin/leafnode
}
Ca remplace la ligne
nntp stream tcp nowait news /usr/sbin/tcpd /usr/local/sbin/leafnode
Dans inetd.conf
Pour lancer xinetd il suffit alors de taper :
/etc/rc.d/init.d/xinetd restart
J'ai pas ma linux box sous la main mais je pense que le service telnet doit
d�j�
�tre sous /etc/xinetd.d, dans le fichier telnetil doit y avoir un truc du
style
disable=yes, t'as qu'� virer cette ligne et relancer xinetd. Pour voir si
telnet
serveur se lance bien, il faut que tu �dites en temps r�el /var/log/messages
(tail -f /var/log/messages).
Olivier