centos禁用telnet telnet安卓版下载

老铁们,大家好,相信还有很多朋友对于centos禁用telnet和telnet安卓版下载的相关问题不太懂,没关系,今天就由我来为大家分享分享centos禁用telnet以及telnet安卓版下载的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

开启centos7上的telnet服务

当尝试在CentOS 7系统上使用telnet命令时,若出现无响应,表明系统尚未安装telnet服务。可以通过运行以下命令进行检查:

rpm-qa telnet-server

rpm-qa xinetd

如果上述命令没有返回任何结果,说明telnet服务未安装。接下来,需要安装这个服务。首先,可以通过以下命令查看本地是否存在安装包:

yum list| grep telnet-server

yum list| grep xinetd

如果需要安装,可以使用命令:

yum-y install telnet-server.x86_64

yum-y install xinetd.x86_64

值得注意的是,安装完成后,Telnet和xinetd服务默认是禁用的,需要启用它们:

systemctl enable xinetd.service

systemctl enable telnet.socket

接着,启动服务:

systemctl start telnet.socket

systemctl start xinetd

为了允许telnet连接,需要在防火墙中添加对应端口的规则,这里以23/tcp为例:

firewall-cmd--permanent--add-port=23/tcp

firewall-cmd--reload

最后,为了允许root用户远程访问,需要修改配置文件《/etc/securetty》,在末尾添加pts/0和pts/1:

vi/etc/securetty

至此,telnet服务已成功安装并配置。验证是否可以执行telnet命令,如果命令运行正常,说明设置已经完成。

如何在centos linux下启用telnet

一、安装telnet

1、检测telnet-server的rpm包是否安装

[root@localhost~]# rpm-qa telnet-server

若无输出内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。

若未安装,则安装telnet-server,否则忽略此步骤

[root@localhost~]#yum install telnet-server

3、检测telnet的rpm包是否安装

[root@localhost~]# rpm-qa telnet

telnet-0.17-47.el6_3.1.x86_64

4、若未安装,则安装telnet,否则忽略此步骤

[root@localhost~]# yum install telnet

二、安装xinetd服务

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重新启动xinetd。

xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器。经常用来管理多种轻量级Internet服务。telnet服务就是通过xinetd服务来管理的,所以在安装telnet服务之前需要先安装xinetd服务。网页链接一起学习linux

1、首先查看是否安装xinetd服务

# rpm-qa| grep xinetd

2、若没有安装,使用yum命令进行安装

# yum install-y xinetd包

3、安装完成之后就可以启动了

[root@locahost~]#service xinetd restart

三、注意点及错误的解决

1、若xinetd未安装,则安装。

2、更改配置文件/etc/xinetd.d/telnet

若此文件不存在,则创建这个文件。将其中disable=yes改为disable=no或注释掉。即改为如下:

# default: on

# description: The telnet server serves telnet sessions; it uses \

# unencrypted username/password pairs for authentication.

service telnet

{

flags= REUSE

socket_type= stream

wait= no

user= root

server=/usr/sbin/in.telnetd

log_on_failure+= USERID

#disable= yes【将disable=yes行前加#注释掉,或者把yes改为no】

}

3、使用root登录

telnet默认的情况之下不允许 root以 telnet进入 Linux主机,在普通用户telnet进入系统之后,在切换到root用户就可以使用root用户了。如果非要使用root登录,可以使用修改securetty文件。

console

。。。

# below is added

pts/1

pts/2

pts/3

pts/4

pts/5

pts/6

pts/7

pts/8

pts/9

pts/10

pts/11

增加pts/1…pts/11。

一般不建议直接用root用户远程通过telnet登陆系统,因为telnet在数据传输过程采用明文方式,如果数据包被人截获,将会很容易获取root用户的登陆口令;还是建议以普通用户通过telnet远程登陆,然后su到root,这样相对比较安全。如果非要用root用户远程连接,建议采用SSH。

4、修改telnet端口

修改文件/etc/services将文件中

...

telnet 23/tcp

telnet 23/udp

...

修改为

telnet 8902/tcp

telnet 8902/udp

重启telnet服务即可。

telnet服务怎么开启(win10 telnet服务怎么开启)

1、手机TEL怎么开?2、Windows Server2019服务器如何开启telnet?3、win7找不到telnet客户端?4、Win7怎么开启telnet服务?5、telnet无法打开主机的连接端口?6、linux中怎么使用telnet命令?7、aix系统下怎样开启telnet服务?手机TEL怎么开?

在手机上找到应用中心,打开它。

2.在搜索框里输入 telnet进行搜索。

3.找到telnetssh远程助手,点击安装。

4.安装完成后,会出现telnetssh远程助手的图标。

Windows Server2019服务器如何开启telnet?

默认情况下,Windows Server2019系统的Telnet服务是关闭的。在cmd窗口可通过telnet 127.0.0.1指令来测试确认Telnet服务不可用。

打开运行对话框,输入services.msc指令。

打开计算机服务对话框。

找到Telnet名称的服务,默认为禁用状态。

双击编辑Telnet服务,将启动类型修改为自动方式,并点击应用按钮。

再点击启动按钮开启Telnet服务。

确认Telnet服务状态提示符为已启动。

再在cmd窗口测试telnet 127.0.0.1指令可以正常有结果响应,说明Telnet服务已经启动成功。

win7找不到telnet客户端?

具体解决方法如下:

1、点击开始菜单,打开控制面板,依次选择程序和功能-打开或关闭Windows功能,进入Windows功能设置对话框。找到并勾选Telnet客户端和Telnet服务器,最后确定按钮,稍等片刻即可完成安装;

2、Windows7系统下载的Telnet服务安装完成后,默认情况下是禁用的,还需要启动服务。点击开始菜单,在搜索框中输入服务,从搜索结果中点击服务程序,进入Win7的服务设置;

3、在Windows7旗舰版的服务项列表中找到telnet,可以看到它的状态是被禁用的;

4、下载双击Telnet项或者从右键菜单选择属性,将禁用改为手动;

5、回到服务项列表,从Telnet的右键菜单中选择启动。这样Win7系统下载的Telnet服务就启动了。

Win7怎么开启telnet服务?

1.点击win图标

2.点击控制面板

3.点击卸载程序

4.打开或关闭Windows功能

5.勾选Telnet服务和客户端

telnet无法打开主机的连接端口?

遇到这种情况,大多是我们的Telnet服务没有开启,因为大多系统是自带Telnet的,而为了保障用户的信息安全,我们的Telnet服务默认是未开启状态的.

首先我们打开控制版面,找到管理工具并打开

找到服务选项并打开

在服务里找到Telnet选项,我们可以看到我们的Telnet是禁用状态的

这时候我们打开Telnet,更准确的确认Telnet处于禁用状态

那么我们可以把禁用换成手动或者自动然后应用就可以了

linux中怎么使用telnet命令?

useradd testuser//创建用户testuser

passwd testuser//为testuser设置密码

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

userdel testuser//删除testuser用户

rm-rf testuser//删除用户testuser所在目录

//以上命令root用户才能使用

su用户名//切换用户 eg:su root切换为root用户

一.CentOS下查看系统是否已安装telnet

rpm-qa| grep telnet

telnet-0.17-48.el6.x86_64

telnet-server-0.17-48.el6.x86_64

安装telnet

1、检测telnet-server的rpm包是否安装

[root@localhost~]# rpm-qa telnet-server

若无输入内容,则表示没有安装。出于安全考虑telnet-server.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。

2、若未安装,则安装telnet-server,否则忽略此步骤

[root@localhost~]#yum install telnet-server

3、检测telnet-server的rpm包是否安装

[root@localhost~]# rpm-qa telnet

telnet-0.17-47.el6_3.1.x86_64

4、若未安装,则安装telnet,否则忽略此步骤

[root@localhost~]# yum install telnet

telnet是挂在 xinetd底下的,所以同时查看是否安装了xinetd服务

rpm-qa| grep xinetd

xinetd-2.3.14-39.el6_4.x86_64

两者都没有的安装的话,yum安装以下服务

yum install xinetd telnet telnet-server-y

启动telnet服务

[root@dm02~]# systemctl start telnet.socket

二.配置telnet

设置开机启动

#chkconfig telnet on

修改配置文件

vi/etc/xinetd.d/telnet

将disable= yes改成 disable=no

三、激活服务

由于telnet服务也是由xinetd守护的,所以安装完telnet-server,要启动telnet服务就必须重启xinetd服务

service xinetd restart或者/etc/rc.d/init.d/xinetd restart

四.iptables防火墙会阻止telnet,所以需要在iptables允许,用如下命令

当你启动telnet服务后,你可以用netstat-tunlp命令来查看telnet服务所使用的端口,可以发现有23。使用下面命令开启这些端口:

iptables-I INPUT-p tcp--dport 23-jACCEPT

iptables-I INPUT-p udp--dport 23-jACCEPT

service iptables save//保存

service iptables restart//重启防火墙

或者来点狠的!!关闭防火墙!

service iptables stop

五.使用telnet命令

格式: telnet ip prot

六.其他常用的telnet命令功能描述:

close关闭当前连接

logout强制退出远程用户并关闭连接

display显示当前操作的参数

mode试图进入命令行方式或字符方式

open连接到某一站点

quit退出

set设置当前操作的参数

unset复位当前操作参数

status打印状态信息

toggle对操作参数进行开关转换

slc改变特殊字符的状态

auth打开/关闭确认功能z挂起

telnetsend发送特殊字符

telnetenviron更改环境变量?显示帮助信息

七.测试

我们先来查看TCP的23端口是否开启正常

[root@localhost~]#netstat-tnl|grep 23

tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN

如果上面的一行存在就说明服务已经运行了。如果netstat命令没有返回内容,我们就只好继续进行更深入的配置了。

八.允许root用户登录

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

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

RedHat Linux对于远程登录的限制体现在/etc/pam.d/login文件中,把限制内容注释即可。

[root@vm-rhel root]# cat/etc/pam.d/login

#%PAM-1.0

auth required pam_securetty.so

auth required pam_stack.so service=system-auth

#auth required pam_nologin.so

account required pam_stack.so service=system-auth

password required pam_stack.so service=system-auth

session required pam_stack.so service=system-auth

session optional pam_console.so

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

验证规则设置在/etc/securetty文件中,该文件定义了root用户只能在tty1-tty6的终端上记录,删除该文件或将其改名即可避开验证规则从而实现root用户以telnet方式远程登录Linux主机。

[root@vm-rhel root]# mv/etc/securetty/etc/securetty.bak

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

[bboss@vm-rhel bboss]$ su root

Password:

[root@vm-rhel bboss]#

aix系统下怎样开启telnet服务?

一般来说,新安装好AIX系统之后,这两个服务都会默认打开的。你可以用以下命令来查看这两个服务的状态:lssrc-t ftplssrc-t telnet如果你发现这两个服务都没有打开,你可以编辑/etc/inetd.conf文件打开有关服务

阅读剩余
THE END