CentOS下telnet的安装与运行

参考:http://hi.baidu.com/travlind/blog/item/d2d5bf31ecc493a85fdf0ef1.html

            http://www.phpweblog.net/yemoo/archive/2007/03/11/970.aspx



我系统里有windows系统及虚拟机里的Linux(CentOS)。想在windows里用Telnet命令操作linux系统,下面是linux的一些置及注意!

1.首先   yum search telnet                     //查找软件信息

           ============================= N/S Matched: telnet ==============================
           perl-Net-Telnet.noarch : Net-Telnet Perl module
           telnet.i686 : The client program for the Telnet remote login protocol
           telnet-server.i686 : The server program for the Telnet remote login protocol
           krb5-appl-clients.i686 : Kerberos-aware telnet, ftp, rcp, rsh and rlogin clients
           krb5-appl-servers.i686 : Kerberos-aware telnet, ftp, rcp, rsh and rlogin servers
           tn5250.i686 : 5250 Telnet protocol and Terminal

           yum install **                             //安装相应的软件包 会有客户端和服务端这里只需要安装telnet-server.i686和telnet.i686

===========================================

2.安装成功后 要开启服务
方法一:使用ntsysv,在出现的窗口之中,将 telnet前面*加上,然后按下 OK 。
方法二:编辑 /etc/xinetd.d/telnet
                        vi /etc/xinetd.d/telnet 
找到 disable = yes 将 yes 改成 no 。

然后激活即可service xinetd restart

============================================

3.测试

测试:telnet ip

如果提示login:表明已经成功

下面是注意的地方啦!找开windows  cmd命令输入telnet IP(linux IP)

一般常出现的问题就是连接23端口失败。

问题解决:linux 里将防火墙关闭

windows里将32端口打开,在服务里启动telnet即可

============================================

实际测试中发现无法登录,查阅资料得知linux出于安全性考虑,默认是禁止root用户通过telnet登录的。

下面是修改方法
vi /etc/pam.d/login
auth require pam_securetty.so
修改为
#auth require pam_securetty.so
或mv /etc/securetty /etc/securetty.bak
========================================================================================


一些安全配置

============================================

1.设置telnet 端口
vi /etc/services
telnet 23 /tcp
telnet 23 /udp
把23改成其他的好了,如2000
再service xinetd restart
或/etc/init.d/xinetd status

============================================

限制telnet
vi /etc/xinetd.d/telnet
service telnet
{
disable=no
ind=192.168.1.100 #考虑到服务器有多个IP,这里设置本地telnet服务器IP,远程只能telnet       #192.168.1.100才能进入
only_from=192.168.1.0/32  #只允许192.168.1.0-192.168.1.255该网段进入
only_from=.edu.cn   #只有教育网才能进入!
o_access=192.168.1.{4.5} #限制192.168.1.4和192.168.1.5两个IP登录
access_times=8:00-12:00 20:00-23:59 #只允许在这两个时间段使用telnet服务
}

============================================





评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值