Linux 服务器远程控制三剑客Telnet、SSH 和VNC 之 Telnet
Telnet是最悠久的远程登录服务,相信大家都不会陌生。目前Telnet已成为网络管理常用的远程控制工具之一,几乎所有的网络设备(如交换机、路由器和防火墙)都可以通过Telnet方式进行管理,而且各种操作系统都内置了Telnet协议的客户端软件,不需要安装即可使用,使用起来非常方便。
默认情况下,RedHat并不会自动安装Telnet服务.
RedHatAS4的Telnet服务安装文件,在第4张安装光盘的/RedHat/RPMS目录下,名字为telnet-server-0.17-30.i386.rpm。放入光盘装载,然后使用下面命令安装:
rpm-ivh/mnt/cdrom/RedHat/RPMS/telnet-server-0.17-30.i386.rpm
Telnet 并不像 HTTP 和 FTP 服务一样作为独立的守护进程运行,它使用xinetd 程序来进行管理和配置。
注 意
如果Linux服务器开启了防火墙功能, 需关闭防火墙功能或设置允许 TCP端口 23 通过,如可以使用以下命令:
/sbin/iptables -I INPUT -p tcp --dport 23 -j ACCEPT
/etc/init.d/xinetd restart
·Windows平台
在Windows下,可以直接在“运行”窗口或者命令行下输入以下指令登录远程服务器:
Telnet 服务器的IP地址或域名
输入正确的用户名和口令后,我们就成功地登录到服务器,并显示一个Shell 界面。我们就可以执行各种命令和访问系统的资源(只要你有权限),与在服务器虚拟控制台下操作没什么两样。
基于安全问题的考虑,系统不允许root管理员用户通过Telnet登录。如果要远程运行某些需要root账号才能执行的指令,可以普通用户远程登
su -
su命令后加“-”参数可以得到root用户的环境变量,如PATH 路径变量)。
在Linux平台,一般都安装有Telnet客户端我们可以像在Windows 下一样,
使用:
telnet 服务器的IP地址或域名来远程登录Telnet 服务器。
Telnet 服务比较简单,几乎不需要任何配置就能很好工作了,但为了加强系统的安全,我们可以对Telnet 服务器做以下配置(每次配置完后,
Telnet
默认Telnet服务器在23端口监听所以客户机的连接,出于安全的考虑,我们可以更改服务器监听的端口。
编辑文件/etc/services,找到语句:
telnet 23/tcp
telnet 23/udp
将这两条语句的23 端口号为其它端口即可。如果更改了Telnet 服务器监听的端口,客户机连接时就要使用以下指令来连接:
Telnet 协议在带来便利性的同时,也带来了许多安全问题。最突出的就是Telnet 协议以明文的方式传送所有数据(包括账号和口令),数据在传输过程中很容易被入侵者窃听或篡改原始数据,所以建议在对安全要求不高的环境下使用,或在使用前先建立VPN 连接,以使用VPN 提供的安全通道连接。
限制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服务
}
允许root登录
默认不允许root通过telnet登录的,下面是修改方法
vi /etc/pam.d/login
将下列语句加上注释即可:
auth require pam_securetty.so
修改为
#auth require pam_securetty.so
或mv /etc/securetty /etc/securetty.bak
转载于:https://www.cnblogs.com/fangbo/archive/2009/11/07/1597917.html
Linux 服务器远程控制三剑客Telnet、SSH 和VNC 之 Telnet相关推荐
- Linux 服务器远程控制三剑客Telnet、SSH 和 VNC 之 VNC
使用VNC服务实现远程控制 Telnet和SSH服务只能实现基于字符界面的远程控制,如果要基于图形界面进行远程控制,可以借助免费的VNC来完成.VNC是VirtualNetworkComput-ing ...
- linux搭建服务器ppt,Linux服务器远程控制搭建.ppt
<Linux服务器远程控制搭建.ppt>由会员分享,可在线阅读,更多相关<Linux服务器远程控制搭建.ppt(14页珍藏版)>请在装配图网上搜索. 1.企业服务器远程控制搭建 ...
- 解决Linux服务器使用firewall打开端口后依然无法telnet访问的问题
解决Linux服务器使用firewall打开端口后依然无法telnet访问的问题 一.先使用如下指令打开防火墙端口 firewall-cmd --zone=public --add-ports=103 ...
- ssh,vnc,telnet 、mstsc协议
前言:我们经常听见各种各样的协议,什么ssh,vnc,rdp,telnet等等,他们似乎都实现着类似的功能,有时候傻傻分不清楚,其实她们基本上都是近亲,本文着重讨论一下这三者之间的关系,可以参考前一篇 ...
- 连接Linux服务器:Win免费SSH客户端工具
1Win免费SSH客户端工具a 作为一个Windows操作系统用户,如果想要连接Linux服务器来进行文件之间的传送,那么需要一个Secure Shell软件(简称SSH的).实际上,SSH是一个网络 ...
- linux集群无密码访问,Linux服务器集群通过SSH无密码登录
SSH 无密码授权访问slave集群机器 1. 安装SSH,所有集群机器,都要安装SSH 环境介绍: Master : CNT06BIG01 192.168.3.61 SLAVE 1: CNT06BI ...
- JTA(java telnet/ssh client)不能telnet/ssh远程机器问题与解决
最近公司在使用一个java ssh client(JTA http://javassh.org/space/start)来做为web页面中远程telnet/ssh机器的客户端,但是在使用jta提供的a ...
- 连接Linux服务器黑屏,win下通过vnc连接linux服务器出现黑屏的问题
最近发现用vnc登陆一些服务器,出现黑屏中间的鼠标处是一个叉号. 尝试修改脚本还是不行,然后试着重启vnc才可以.用的不是service vncserver restart,而是vncserver - ...
- linux服务器会话超时,解决SSH会话连接超时问题
目前大多数ssh服务是运行在Linux系统上的sshd服务.当访问终端在windows上时,各终端软件,如,putty,SecureCRT等,大多支持设置向服务器端自动发送消息,来防止终端定期超时.其 ...
最新文章
- A Complete List of .NET Open Source Developer Projects
- iteritems()与items()
- wpf使用webbrowser时提示当前页面脚本发生错误_win7系统internet脚本错误的应对办法...
- POJ3420 Quad Tiling(模板+矩阵快速幂)
- linux对^M换行符的处理
- spark中saveAsTextFile如何最终生成一个文件
- addr2line探秘
- Intel Core Enhanced Core架构/微架构/流水线 (2) - 代表处理器
- 读取xml并转换为Java对象
- linux删除更新的系统内核,Linux系统如何删除旧内核
- 记redis的一个测试
- 极光推送源码api封装改造
- 慧荣SM2258XT固态硬盘量产开卡经验sm2259xt雷同
- 计算机制图的基本知识和技能,《计算机绘图基础》制图的基本知识和技能精讲.ppt...
- uvm中uvm_event, uvm_event_pool的用法
- JS验证用户真实姓名
- 凸包——Graham-Scan算法
- 23模式--建造者模式
- linux ping不通自动关机脚本,服务器断电自动关机bat脚本
- [转载]LFSR的工作原理以及LFSR在CRC上的应用
热门文章
- 八小时内求生存,八小时外求发展!赢在别人休息时!
- 202111综合实例板子分享
- 紫微排盘源码php,易语言紫微斗数排盘模块源码
- 独家 | 利用深度学习和机器学习预测股票市场(附代码)
- Webview加载网页时出现NET::ERR_CACHE_MISS的错误
- 呀,街舞原来是这样的?
- 使unrar.dll支持rar文件分卷解压缩方法的纯C#代码
- 【面试】面(考)试(前)小(重)抄(点)_持续更新
- 框架设计之菜鸟漫漫江湖路系列 二:自学求索
- QT QLabel显示图片并通过鼠标滑动改变大小以及移动图片