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文件打开有关服务