1、检测telnet-server的rpm包是否安装
rpm -qa telnet-server
2、安装telnet(服务端客户端都安装)
yum install -y telnet
yum install -y telnet-server
yum install -y xinetd
3、修改配置文件
vim /etc/xinetd.d/telnet
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = yes #改为 no 或者注释这一行
}
4、重启telnet服务
service xinetd restart
提示: Login incorrect
tail /var/log/secure
Jun 11 17:24:32 vm-kvm9188-app login: pam_securetty(remote:auth): access denied: tty 'pts/2' is not secure !
Jun 11 17:24:40 vm-kvm9188-app login: FAILED LOGIN 1 FROM 172.20.109.78 FOR root, Authentication failure
解决办法
vim /etc/securetty
#在文件中加入 pts/2
service xinetd restart
使用:
由于在Windows Vista之后的版本默认并没有提供Telnet功能。如果需要使用Telnet就必须打开此项功能。以Windows 7为例,首先打开控制面板。
然后在控制面板中打开“程序和功能”
再在左上角点击“打开或关闭Windows功能”。
在“打开或关闭Windows功能”对话框中勾选“Telnet客户端”,点击确定,系统会自动安装。到此Windows终端的工作已经完成。
========================================================================
二、关闭telnet服务
(1)关闭telnet服务(有两种方式)
a)vi /etc/xinetd.d/telnet,将disable=no改成disable=yes;
b)chkconfig telnet off;如果需要设置telnet服务不为开机自启动,使用命令chkconfig -del telnet或者chkconfig --del telnet
(2)使用命令server xinetd restart或者/etc/init.d/xinetd restart使更改生效。
(3)删除telnet-server包,命令如下:
rpm -e telnet-server--nodeps
(4)vi /etc/services,注释23号端口。