下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

轻松利用Linux设置telnet

作者:课课家     来源: http://www.kokojia.com点击数:687发布时间: 2017-01-09 18:33:06

标签: 考试认证Linux认证Linux

软考,您想通过吗?一次通过才是硬道理

  众所周知telNET协议是Internet远程登陆服务的标准协议和主要方式,它为我们提供了在本地计算机上完成远程主机工作的能力。那么我们如何在Linux中来设置telnet呢?为此在本文中课课家笔者就以red hat Linux 9为载体为大家介绍具体的操作方法和步骤,让大家对此有一个清楚的安装设置思路。

轻松利用Linux设置telnet_考试认证_Linux认证_Linux_课课家

  ◎安装Telnet软件包

  首先在设置之前我们要安装telnet软件包,通常软件包包含以下两个:

  ● Telnet-client (或 Telnet)这个软件包提供的是 Telnet 客户端程序;

  ● Telnet-server 这个软件包提供的是 Telnet 服务器端程序;

  如果我们不知道是否已经安装了以上两个软件包,我们可以通过命令检测来实行,具体的检测方法如下:

  [root@echo root]#rpm –q Telnet

  [root@wljs root]#rpm –q Telnet-client

  [root@echo root]#rpm –q Telnet-server

  如果我们没有检测到软件包则需要进行安装。由于red hat Linux 9默认已安装了Telnet软件包,所以一般我们只要安装Telnet-server软件包。下面是具体的命令设置步骤:

  ①在安装盘中获取Telnet-server-0.17-25.i386.rpm软件包

  ②进行安装软件包命令的设置

  [root@echo root]#rpm –i Telnet-server-0.17-25.i386.rpm

  ◎启动Telnet服务

  ①开启服务

  开启服务有两种方法,具体如下:

  ● 使用ntsysv。在出现的窗口之中将Telnet前面*加上,然后按下OK 就可以了。

  ● 编辑 /etc/xinetd.d/Telnet

  [root@echo root]# vi /etc/xinetd.d/Telnet

  找到 disable = yes 将 yes 改成 no 就可以了。

  ②激活服务

  [root@echo root]# service xinetd restart

  ◎测试服务

  [root@echo root]#Telnet ip(或者hostname)

  如果我们配置正确,系统会提示输入远程机器的用户名和密码,具体如下所示:

  Login:

  Password:

  PS:默认情况下只允许普通用户

  ◎设置Telnet端口

  #vi /etc/services

  我们进入编辑模式后查找Telnet(vi编辑方式下输入/Telnet)会找到如下内容:

  Telnet 23/tcp

  Telnet 23/udp

  接下来我们将23修改成未使用的端口号(比如:2000),退出vi并重启Telnet服务,此时Telnet默认端口号就被修改了。

  ◎Telnet服务限制

  Telnet是明文传送口令和数据的,如果我们对其默认的设置不满意,我们可以对其服务范围进行限制的操作。比如主机的ip是210.45.160.17,我们就可以按照如下的方式来进行设置了:

  #vi /etc/xinetd.d/Telnet

  service Telnet

  {

  disable= no #激活 Telnet 服务,no

  bind = 210.45.160.17 #your ip

  only_from = 210.45.0.0/16 #只允许 210.45.0.0 ~ 210.45.255.255 这个网段进入

  only_from = .edu.cn #只有教育网才能进入!

  no_Access = 210.45.160. #这两个ip不可登陆

  access_times= 8:00-12:00 20:00-23:59 # 每天只有这两个时间段开放服务

  ......

  }

  ◎Telnet root用户的登入

  由于Telnet 不是很安全,所以在默认的情况之下是不允许 root 以 Telnet 进入 Linux/" target=_blank>Linux 主机 。如果我们要允许root用户登入则可以使用下面的方法:

  [root @echo /root]# vi /etc/pam.d/login

  #auth required pam_securetty.so #将这一行加上注释!

  或者

  [root@echo root]# mv /etc/securetty /etc/securetty.bak

  如此一来 root 就可以直接进入 Linux 主机了。当然我们也可以在普通用户进入后切换到root用户从而获得root的权限。

  PS:笔者的FC4里不用安装Telnet服务器,因为已经有了krb5-Telnet,因此直接进入第二步vi /etc/xinetd.d/krb5-Telnet就可以了。

  以上就是利用Linux设置telnet的方法和步骤。

  本次的轻松利用Linux设置telnet的讲解到此就暂告一段落,如果以后有什么相关的内容继续进行补充或者修改的话,笔者会在此继续进行相关的内容的补充或者修改的工作,同时也欢迎大家对本次的讲解提出自己的建议和补充。最后笔者希望本次的讲解对大家学习Linux和Linux认证能够起到一定的帮助作用!

赞(0)
踩(0)
分享到:
推荐查看
华为认证网络工程师 HCIE直播课视频教程