Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have the following services running:

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

why i still got "-bash: telnet: command not found " error?


share|improve this question
telnet is actually a client utility not a service, which is why it doesn't appear in the services list. – vmfarms Aug 27 '10 at 0:30
up vote 6 down vote accepted

The RHEL/CentOS 5.4 telnet client is installed at /usr/kerberos/bin/telnet. Your $PATH variable thus needs /usr/kerberos/bin listed. (Preferably before /usr/bin) If for some reason you don't have that file installed, it's part of the package krb5-workstation. Installing that package manually or via YUM should give you what you need.

You can check quick with which telnet to see if it's found anywhere in your path. echo $PATH to see what directories are being checked, and rpm -q krb5-workstation to see if you have the package installed.

--Christopher Karel

share|improve this answer
thanks, i installed krb5-workstation package, it works now! – Wei Aug 27 '10 at 0:33
How about RHEL 6? I have same issue on RHEL 6 and there is no such package (krb5-workstation) nor is such a folder as /usr/kerberos/bin – Mohsen May 15 '12 at 11:34

Do you have a telnet client installed? Sounds like you only have the daemon installed currently... either that or your environment is setup wrong. Ie, the command telnet does not appear anywhere defined in $PATH

share|improve this answer
thanks, what else i need to install? – Wei Aug 27 '10 at 0:15
i am on centos 5.4 – Wei Aug 27 '10 at 0:15
yum install telnet or if your path is incorrect just run /usr/bin/telnet – Keiran Holloway Aug 27 '10 at 22:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.