"-bash: telnet: comando não encontrado" erro?

8

Eu tenho os seguintes serviços em execução:

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

porque ainda tenho o erro "-bash: telnet: command not found"?

Obrigado

    
por Wei 27.08.2010 / 02:07

2 respostas

7

O cliente telnet RHEL / CentOS 5.4 está instalado em /usr/kerberos/bin/telnet . Sua variável $ PATH precisa, portanto, de /usr/kerberos/bin listado. (De preferência antes de / usr / bin) Se por algum motivo você não tiver esse arquivo instalado, ele faz parte do pacote krb5-workstation . Instalar esse pacote manualmente ou via YUM deve dar o que você precisa.

Você pode verificar rapidamente com which telnet para ver se ela está em qualquer lugar do caminho. echo $PATH para ver quais diretórios estão sendo verificados e rpm -q krb5-workstation para ver se você tem o pacote instalado.


- Christopher Karel

    
por 27.08.2010 / 02:24
3

Você tem um cliente telnet instalado? Parece que você só tem o daemon instalado atualmente ... ou isso ou o seu ambiente está configurado errado. Ou seja, o comando telnet não aparece em nenhum lugar definido em $ PATH

    
por 27.08.2010 / 02:11

Tags