您的位置: 网站首页 > Linux学习 > 阅读文章

『Linux学习笔记』Telnet远程登录配置及使用

首先查看当前系统是否安装了telnet-server软件包:rpm -qa | grep telnet

如果没有安装,在Linux第三张光盘下查找到telnet-server-0.17-25.i386.rpm包,然后安装。或者在终端下键入:
redhat-config-packages,选择基本配置项中的TELNET。安装命令:rpm -ivh telnet-server-0.17-25.i386.rpm。

默认情况下LINUX没有开启TELNET服务,如何开启?
vi /etc/xinetd.d/telnet
将Disable改为no(必须是ROOT权限)。
Linux Telnet

如何修改默认的23端口?
cat /etc/services
找到TELNET修改。
Linux Telnet

设置根用户可以直接远程登录。
Red Hat Linux 9默认不能使用根用户远程登录,我们可以先用普通用户登录,再用SU命令切换为ROOT用户。另外,也可以修改/etc/pam.d/login文件来实现,只需将此文件的第二行注释掉即可。
Linux Telnet
注释就在前面加个#,或者mv /etc/securetty /etc/securetty.bak

限制登录设置。
为了提高telnet的登录安全性,可以通过限制访问IP地址以及访问时间段来尽可能的提高安全性。我们只需要修改/etc/xinetd.d/telnet文件,增加限制信息,然后重新启动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服务

}

最后,在Windows下telnet远程登录Linux。命令跟windows下telnet另一台windows一样。
但是一开始登录失败,显示为无法打开23端口。后来我才知道原来是因为设置好开启TELNET服务后,必须得重新启动一下服务:
Linux Telnet
因为telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd。

然后就可以登录了:
Linux Telnet

另外,设置开机自启动telnet服务。
一、命令ntsysv,打开图形窗口。
找到telnet,用空格键激活(*)服务。
二、命令chkconfig
chkconfig –add telnet
chkconfig telnet on
三、图形用户界面GUI
redhat-conhat-config-services
或“主菜单”——“系统设置”——“服务器设置”——“服务”。

  • 属于分类: Linux学习
  • 本文标签:
  • 人气指数: 6,007
  • 文章作者: 野球小子
  • 生产日期: 2007年10月27日 - 11时04分39秒
看看还有没有您感兴趣的:

  • 您的大名(必填)
  • E-Mail (必填)
  • 您的网站(有的话就写一下吧~)
  • 评论内容:(必填)