2016 - 2024

感恩一路有你

centos7开启telnet服务 windows如何连接到linux虚拟机?

浏览量:1082 时间:2023-05-22 15:43:01 作者:采采

windows如何连接到linux虚拟机?

解释本行业问题

windos连接linux虚拟机,必须将虚拟机网络模式设置为桥接模式,并判断windos可以不ping值通Linux系统的IP。在远程访问方面,Linux能提供了远程连接的服务,比如ssh、VNC等。

linux中怎么使用telnet命令?

useraddtestuser//创建角色用户testuser

passwdtestuser//为testuser设置密码

//创建战队完成后/home下会又出现testuser文件夹

userdeltestuser//删掉testuser用户

rm-rftestuser//彻底删除用户testuser的地方目录

//以上下命令root用户才能建议使用

su用户名//直接切换用户eg:suroot切换为root用户

一.CentOS下查看系统有无已按装telnet

rpm-qa|greptelnet

telnet-0.17-48.el6.x86_64 elnet-server-0.17-48.el6.x86_64安装telnet

1、检测telnet-server的rpm包有无按装

[~]#rpm-qatelnet-server

若无输入输入内容,则可以表示是没有直接安装。出于安全考虑telnet-server.rpm是设置成还没有安装好的,而telnet的客户端是统一标配。即下面的软件是设置成按装的。

2、若未安装好,则完全安装telnet-server,不然看出此步骤

[~]#yuminstalltelnet-server

3、检测telnet-server的rpm包有无安装好

[~]#rpm-qatelnet

telnet-0.17-47.el6_3.1.x86_64

4、若未安装,则按装telnet,否则不遗漏掉此步骤

[~]#yuminstalltelnet

telnet是挂在xinetd底下的,所以才而查找如何确定安装了xinetd服务

rpm-qa|grepxinetd

xinetd-2.3.14-39.el6_4.x86_64

两者都没有的安装的话,yum安装好200以内服务

yuminstallxinetdtelnettelnet-server-y

启动后telnet服务

[~]#systemctlstart

二.配置telnet

可以设置开机启动

#chkconfigtelnetonto

修改配置文件

vi/etc/xinetd.d/telnet

将”disableokay”可以改成”disableno”

三、激活服务

的原因telnet服务吧都是由xinetd守护者的,所以我安装完telnet-server,要启动后telnet服务就可以重启xinetd服务

servicexinetdrestart也可以/etc/rc.d/init.d/xinetdrestart

四.iptables防火墙会拦阻telnet,所以我必须在iptables容许,用:命令

当你启动telnet服务后,你这个可以用netstat-tunlp命令来栏里点telnet服务所在用的端口,也可以发现自己有23。在用下面命令自动打开这些端口:

iptables-IINPUT-ptcp--dport23-jACCEPT

iptables-IINPUT-pudp--dport23-jACCEPT

serviceiptablessave//存放

serviceiptablesrestart//重启后防火墙

的或来点狠的!!直接关闭防火墙!

serviceiptablesstop

五.使用telnet命令

格式:telnetipprot

六.其他具体用法的telnet命令功能描述:

count关掉当前连接上

logout强制破军退出近战用户并直接关闭连接到

display总是显示当前操作的参数

mode借着进入命令行或字符

open再连接到某一站点

start后退

set可以设置当前操作的参数

unset复位当前操作参数

status打印状态信息

toggle对操作参数并且开关转换的

slc改变特殊字符的状态

auth然后打开/直接关闭确认功能z挂起

telnetsend发送特殊字符

telnetenviron更改环境变量?不显示指导信息

七.测试

我们先来打开系统TCP的23端口是否自动打开都正常

[~]#netstat-tnl|grep23

tcp000.0.0.0:230.0.0.0:*LISTEN

如果没有上面的一行存在就那就证明服务也运行程序了。如果netstat命令还没有返回内容,我们就索性不再通过更踏入的配置了。

八.愿意root用户登录

默认情况下Linux不不能root用户以telnet登入Linux主机,若要允许root用户登录采用以上3中方法:

(1)可以修改/etc/pam.d/login配置文件

RedHatLinux是对远程登录的限制可以体现在/etc/pam.d/login文件中,把限制修改内容注释表就行。

[root]#cat/etc/pam.d/login

#%PAM-1.0

authrequiredpam_

authrequiredpam_servicesystem-auth

#authrequiredpam_

accountrequiredpam_servicesystem-auth

passwordrequiredpam_servicesystem-auth

sessionrequiredpam_servicesystem-auth

sessionoptionalpam_

(2)移除/etc/securetty文件夹

验正规则设置中在/etc/securetty文件中,该文件定义了root用户没法在tty1-tty6的终端上有记录,彻底删除该文件或将其改名即可躲过验正规则从而实现方法root用户以telnet远程登录Linux主机。

[root]#mv/etc/securetty

(3)先用普通用户登录,后再切换到root用户

[bboss]$suroot

Password:

[bboss]#

telnet 用户 root 命令 文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。