[LUGargano] telnet che non ne vuole sapere
Alessandro Rendina
ale@seleneinformatica.it
Mer 4 Feb 2009 09:14:56 CET
Non uso più telnet da anni, l'ho sostituito con ssh.
In ogni caso devi capire quale software non esegue i suoi compiti, non conosco
xinetd, ma devi assicurarti innanzi tutto che xinetd legga le righe che hai
scritto, in /etc/xinetd.conf (presumo) ci deve essere qualcosa che richiama
alla directory xinetd.d. Poi devi verificare se è possibile avviare xinet in
modalità di debug in modo che ti dice se è in ascolto sulla porta e cosa fa
nel momento in cui arriva la richiesta.
L'altra cosa che puoi fare è chiudere xinet e lanciare telnetd in modalità
standalone (ammesso che si possa fare, non ho mai provato), per vedere se
funziona.
altra cosa: alcuni servizi, in particolare quelli legati a inetd possono
essere gestiti con portmap in questo caso devi dare uno sguardo
a /etc/hosts.deny e /etc/hosts.allow.
Il martedì 3 febbraio 2009 23:01:14 Marco Baldinetti ha scritto:
> il telnet non ne vuole più saperne di andare...
>
> il telnet server è su 192.168.1.3
>
> le porte sono aperte:
>
> nmap -p 23 192.168.1.3
>
> Interesting ports on 192.168.1.3:
> PORT STATE SERVICE
> 23/tcp open telnet
>
>
> i file di configurazione dovrebbero funzionare:
>
> less /etc/xinetd.d/telnetd
>
> service telnet
> {
> flags = REUSE
> socket_type = stream
> wait = no
> user = root
> server = /usr/sbin/in.telnetd
> log_on_failure += USERID
> disable = no
> }
>
> xinetd è attivo.
>
> però, mi viene restituito:
>
> telnet 192.168.1.3
>
> Trying 192.168.1.3...
> Connected to 192.168.1.3.
> Escape character is '^]'.
> Connection closed by foreign host.
>
> se sul server lancio il debug sulla porta 9999 con :
>
> telnet 192.168.1.3 -debug 9999
>
> e provo ad effettuare il telnet, allora il tutto funziona.
>
>
> idee in merito??? io le ho finite...
> --
> La permanenza in lista LUGargano e` regolata dal rispetto degli altri e
> della Netiquette: http://www.nic.it/NA/netiquette.txt
Maggiori informazioni sulla lista
LUGargano