如何利用Telnet连接Linux服务器

如何利用Telnet连接Linux服务器,第1张

Windows下通过Telnet连接Linux主机

1、检查是否安装telnet和telnet-server

rpm -qa Linux telnet

rpm -qa Linux telnet-server(什么也不输出说明未安装)

2、安装telnet和telnet-server

yum install telnet

yum install telnet-server

3、修改配置文件:

vi/etc/xinetd.d/ telnet 文件内容如下:

service telnet

{

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

disable = yes

}

将disable=yes这行注释掉(在这行前加入#表示注释)或者将disable=yes改成disable=no也可以,完成上述步骤后重启守护进程:

service xinetdrestart

4、开放防火墙的23号端口,即可在window的cmd下通过telnet连接linux了:

telnet192.168.124.130

输入用户名和密码(默认只能是普通用户登录)

5、如需开启root用户登录,请参考下面的方法:

vi/etc/pam.d/login

#auth requiredpam_securetty.so将这一行加上注释。

这样,root 就可以直接进入Linux 主机了。不过,建议不要这样做。也可以在普通用户进入后,切换到root用户,拥有root的权限。

chkconfig--list可以查看linux里服务是否开启

chkconfig--level 2345 xinetd on 设置开机自启动

利用Telnet连接Linux服务器需要确保:windows客户端开启telnet功能、linux服务器开启telnet服务

首先,linux服务器开启telnet服务:

许多Linux系统在默认情况下是不安装Telnet服务的。在此介绍yum安装Telnet服务,它的优点是联网条件下能够自动检查安装包的依赖文件。

1.输入yum install -y telnet-server命令安装Telnet服务。出现Complete,代表安装完成。

2.使用命令vi /etc/xinetd.d/telnet编辑Telnet配置文件,将disable的值改成no,保存。

3.重启xinetd服务,使得telnet配置生效。命令:service xinet restart。

4.在Linux服务器上打开Telnet协议的23端口。命令vi /etc/sysconfig/iptables,添加代码-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT,保存。

5.重启iptables,使得防火墙策略生效。

然后,windows客户端开启telnet功能:

1.依次点击开始菜单-->控制面板-->程序和功能-->打开或关闭windows功能。

2.在弹出的windows功能对话框中勾选telnet客户端,点击确定。

最后,windows上点击开始菜单,在搜索框中输入cmd,回车进入dos界面。

输入命令:telnet +linux服务器IP,回车进入连接界面。输入linux系统用户名密码即可成功连接。

注意:windows客户端与linux服务器端必须在同一网段上,否则无法连通。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/134242.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-17
下一篇2023-03-17

发表评论

登录后才能评论

评论列表(0条)

    保存