Install telnet
1. In order to turn Telnet on make sure that you have the correct telnet-
server and telnet RPMs installed. To verify if you have the telnet packages
installed, use the below command.
# rpm -qa | grep telnet
telnet-server-0.17-26.EL3.2
telnet-0.17-26.EL3.2
2. If you do not have the telnet-server or telnet packages installed, you can
install them with the RPMs available from your installation media or you
can use the yum utility to download and install the package(s). For
example:
# yum install telnet-server telnet
Enable telnet
Once you have the packages installed, check the /etc/xinetd.d/telnet file
and ensure that disable = yes is changed to read disable = no.
# vi /etc/xinetd.d/telnet
# default: on
# description: The telnet server serves telnet sessions; it uses \\
# unencrypted username/password pairs for authentication.
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/[Link]
log_on_failure += USERID
disable = no
}
2. If the below line is uncommented in /etc/[Link] then add telnet to the
file.
# vi /etc/[Link]
enabled = telnet
Turn the telnet server on
1. Turn the Telnet server on using the chkconfig command and then make
the service available for immediate use with the service command.
Note : You must be root in order to use these commands. Also, if you get
“command not found” then you may need to use the full path of the
command. For example, to find the full path of the chkconfig command,
type which chkconfig and you should get the full path: /sbin/chkconfig.
# chkconfig --list telnet
telnet off
# chkconfig telnet on
# chkconfig --list telnet
telnet on
The chkconfig command will make the Telnet server available to start the
next time the system is rebooted.
2. You will notice that Telnet is part of the xinetd daemon. In order to make
the Telnet service available immediately, use service command to restart
the xinetd daemon.
# service xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
Verify
You should now be able to successfully Telnet to the server:
# telnet [Link]
Trying [Link]...
Connected to [Link]
Escape character is '^]'.
[snip]
login: user
Password:
Last login: Sat Nov 2 [Link] from [Link]
CentOS / RHEL 7 : How to install and configure telnet