如何利用Telnet连接Linux服务器
在Windows上通过Telnet连接到Linux主机需要做一些准备工作。首先需要检查系统中是否安装了Telnet和Telnet服务器。
通过运行“rpm-qaLinuxtelnet”和“rpm-qaLinuxtelnet-server”命令进行确认。
如果没有输出,则说明没有安装。
接下来,使用yum安装工具安装这两个组件并运行“yuminstalltelnet”和“yuminstalltelnet-server”。
然后修改配置文件/etc/xinetd.d/telnet。
文件如下:servicetelnet{flags=REUSEsocket_type=streamwait=nouser=rootserver=/usr/sbin/in.telnetdlog_on_failure+=USERIDdisable=yes}注释掉“disable=yes”这一行或将其改为“disable=”不”。
并使用“servicexinetdrestart”命令重新启动守护进程。
接下来,打开防火墙的23端口,使用Windowscmd通过Telnet连接Linux,输入命令“telnet192.168.124.130”并输入用户名和密码。
如果您需要启用root用户登录,请按照以下步骤操作。
在vi编辑器中打开/etc/pam.d/login文件,在该行前添加#进行注释,或者直接将“authrequiredpam_securetty.so”更改为注释状态。
这允许root用户直接登录Linux主机。
但是,建议不要这样做。
另外,可以允许普通用户登录并切换到具有root权限的root用户。
使用chkconfig--list命令验证该服务是否在Linux上启用,并使用chkconfig--level2345xinetdon将xinetd服务设置为在引导时自动启动。
通过以上步骤,就可以成功使用Telnet连接Linux服务器了。
但需要注意安全问题,尤其是root用户登录权限。
如何在centoslinux下启用telnet
1.安装Telnet1
如果没有结果,说明没有安装。
出于安全原因,默认情况下不安装telnet-server.rpm,而telnet客户端是标准的。
即默认安装以下软件。
如果没有安装请安装telnet-server,否则忽略此步骤
[root@localhost~]#yuminstalltelnet-server
3rpm包安装了吗?
[root@localhost~]#rpm-katelnet
telnet-0.17-47.el6_3.1.x86_64
4.如果没有安装请安装telnet,否则忽略此步骤
xinetd服务
由于telnet服务是由xinetd维护的,所以安装telnet-server后必须重新启动xinetd才能启动telnet服务。
xinetd是一个扩展的internetdaemon。
它常用于管理各种轻量级互联网服务。
telnet服务由xinetd服务管理,因此在安装telnet服务之前需要先安装xinetd服务。
一起学习WeblinkLinux
1首先确保已安装xinetd服务
#rpm-qa|grepxinetd
2.使用yum命令
#yuminstall-yxinetd包
3分辨率
1.如果未安装xinetd,请安装它。
2.编辑配置文件/etc/xinetd.d/telnet
如果该文件不存在,则创建该文件。
将禁用=是更改为禁用=否或发表评论。
即更改为:
#default:on
#description:Ttelnetserverservestelnetsessions;ituses\
#unencryptedusername/passwordpairsforauthentication。
servicetelnet
{
标志=重用
socket_type=流
等待=无
我们呃=root
server=/usr/sbin/in.telnetd
log_on_failure+=USERID
#disable=yes在行前添加#注释掉,或者yestono]
3使用root登录
Telenet不允许root。
默认情况下,使用Telnet登录Linux主机。
如果您必须以root身份登录,则可以修改安全文件。
控制台
。
。
。
#添加如下
pts/1
pts/2
pts/3
pts/4
pts/5
第ts/6
pts/7
pts/8
pts/9分/10分/11
添加pts/1…pts/11。
一般情况下,不建议通过Telnet直接以root用户登录系统,因为Telnet在数据传输过程中使用明文,并且使用root用户的登录密码。
如果必须使用root用户远程连接,建议使用SSH。
4telnet23/tcp
telnet23/udp
至
telnet8902/tcp
telnet8902/udp
重新启动仅使用telnet服务。
图文详细过程Linux使用yum安装telnet-server、telnet、xinetd以及telnet本机ip
在完成Linux作业时,我遇到了配置yum来安装Telnet的任务,尝试命令telnet127.0.0.1并记录结果。经过5-6个小时的努力,我终于完成了这个任务。
这里我分享一下Telnet的安装过程。
我使用的是虚拟机VMware16和CentOS7CD。
镜像资源从阿里云开源镜像站获取。
只需下载DVD-2009.iso。
在配置yum时,我参考了这篇文章csdn.cn/EVvwB,以确保yum配置正确。
否则,后续操作可能会出现错误。
首先,我进入root模式并使用suroot命令。
然后我做了以下步骤:1.检查是否安装了Telnet服务器和Telnet。
2.如果没有输出Telnet版本,则表示未安装Telnet。
选择安装包并记下.x86_64格式。
4.开始安装。
在此步骤中可能会报告错误。
您需要检查您的yum配置、CD的安装位置等。
如果问题仍然存在,您可以考虑更换虚拟机或镜像。
5.检查xinetd是否开启。
如果看到红色区域提示,请检查xinetd安装包。
7.如果看到红色区域提示,则表示成功。
8.将xinetd禁用参数值设置为no。
如果显示不存在该文件,则创建vi/etc/xinetd.d/telnet,填写并保存。
9.(可选)如果输入/etc/xinetd.d/telnet显示权限不足,10.输入netstat-tnl|grep23检查端口23的状态。
11.输入telnet127.0.0.1(本地IP)。
12.输入您的用户名和密码。
13.输入logout返回root模式。
如何利用Telnet连接Linux服务器
使用Telnet连接Linux服务器,需要确保Windows客户端开启telnet功能,并且Linux服务器开启telnet服务。首先,在Linux服务器上启用telnet服务:在许多Linux系统上。
默认情况下不要设置Telnet服务。
本文介绍yum安装Telnet服务。
它的优点是可以在网络条件下自动检查安装包依赖文件。
1.输入yuminstall-ytelnet-server命令安装Telnet服务。
将出现“完成”消息,表明安装已完成。
2.使用命令vi/etc/xinetd.d/telnet,编辑Telnet配置文件,将Disable值更改为No,然后保存。
3.重新启动xinetd服务以使telnet设置生效。
命令:servicexinerestart。
4.在Linux服务器上打开Telnet端口23。
运行命令vi/etc/sysconfig/iptables,添加代码-AINPUT-mstate--stateNEW-mtcp-ptcp--dport23-jACCEPT并保存。
5.重启iptables使防火墙策略生效。
然后在Windows客户端上启用telnet功能:1.单击开始菜单-->控制面板-->程序和功能-->打开或关闭Windows功能。