文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

轻松利用Linux设置telnet

懒人小魔法师

懒人小魔法师

2024-04-17 23:21

关注

  众所周知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认证能够起到一定的帮助作用!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     428人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     199人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     159人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     239人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     62人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-考试认证-考试信息-考试报考
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯