Errore "-bash: telnet: comando non trovato"?


11

Ho in esecuzione i seguenti servizi:

sshd            0:off   1:off   2:on    3:on    4:on    5:on    6:off
syslog          0:off   1:off   2:on    3:on    4:on    5:on    6:off
tcsd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
vsftpd          0:off   1:off   2:on    3:on    4:on    5:on    6:off
xinetd          0:off   1:off   2:off   3:on    4:on    5:on    6:off

xinetd based services:
        chargen-dgram:  off
        chargen-stream: off
        daytime-dgram:  off
        daytime-stream: off
        discard-dgram:  off
        discard-stream: off
        echo-dgram:     off
        echo-stream:    off
        tcpmux-server:  off
        telnet:         on
        time-dgram:     off
        time-stream:    off

perché ho ancora l'errore "-bash: telnet: comando non trovato"?

Grazie


telnet è in realtà un'utilità client non un servizio, motivo per cui non appare nell'elenco dei servizi.
vmfarms,

Risposte:


8

Il client telnet RHEL / CentOS 5.4 è installato su /usr/kerberos/bin/telnet. La tua variabile $ PATH deve quindi essere /usr/kerberos/binelencata. (Preferibilmente prima di / usr / bin) Se per qualche motivo non hai installato quel file, fa parte del pacchetto krb5-workstation. Installare quel pacchetto manualmente o tramite YUM dovrebbe darti ciò di cui hai bisogno.

Puoi controllare rapidamente which telnetper vedere se si trova ovunque nel tuo percorso. echo $PATHper vedere quali directory vengono controllate e rpm -q krb5-workstationper vedere se il pacchetto è installato.


--Christopher Karel


grazie, ho installato il pacchetto krb5-workstation, ora funziona!
Wei,

1
Che ne dici di RHEL 6? Ho lo stesso problema su RHEL 6 e non esiste un pacchetto del genere (krb5-workstation) né una cartella come / usr / kerberos / bin
Mohsen,

2
Su Amazon Linux 2, ho installato krb5-workstation e non riesco ancora a trovare riferimenti a telnet. La cartella / usr / kerberos non esiste. Ho funzionato con "yum install telnet"
demonicdaron,

3

Hai un client telnet installato? Sembra che al momento tu abbia installato solo il demone ... o quello o il tuo ambiente non sono configurati correttamente. Vale a dire, il comando telnet non appare da nessuna parte definito in $ PATH


grazie, cos'altro devo installare?
Wei,

sono al centos 5.4
Wei

4
yum installa telnet o se il tuo percorso non è corretto basta eseguire / usr / bin / telnet
Keiran Holloway
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.