导航:首页 > 操作系统 > linuxtelnet关闭

linuxtelnet关闭

发布时间:2022-06-13 23:28:49

linux 为什么telnet无法连接! telnet localhost 本地连接不上,被拒绝。 telnet,telnet-server,xinetd已装

LINUX 中telnet无法连接是设置错误造成的,解决方法如下:

1、查看telnet 服务,chkcconfig -list查看, 多了telnet服务, 默认关闭。

Ⅱ 情景linux–在脚本中如何优雅地退出telnet

telnet命令是TELNET协议的用户接口,它支持两种模式:命令模式和会话模式。虽然telnet支持许多命令,但大部分情况下,我们只是使用它查看目标主机是否打开了某端口(默认是23)。
其执行结果有两种:
端口未打开
$ telnet 101.199.97.65 62715
1
Trying 101.199.97.65...
telnet: connect to address 101.199.97.65: Connection refused
1
2
此时,命令已退出。
端口已打开
$ telnet 101.199.97.65 62715
1
Trying 101.199.97.65...
Connected to 101.199.97.65.
Escape character is '^]'.
1
2
3
此时命令未退出。
根据提示Escape character is '^]'.可知退出字符为’^]’(CTRL+])。此时输入其它字符不能使其退出,CTRL+C都不行。输入CTRL+]后会自动执行,进入命令模式:
^]
1
telnet>
1
此时再运行quit才会真正退出。
telnet> quit
1
Connection closed.
1
其中,Escape character可以自定义,使用参数-e:
$ telnet -e p 101.199.97.65 62715
Telnet escape character is 'p'.
Trying 101.199.97.65...
Connected to 101.199.97.65.
Escape character is 'p'.
p
telnet> quit
Connection closed.
1
2
3
4
5
6
7
8
9
即便如此,退出telnet还是麻烦。那么,更进一步,如果出现在脚本中应该如何(优雅地)退出telnet呢?
方案
其实可以这样:
输出结果后立即退出
$ echo "" | telnet 101.199.97.65 62715
1
Trying 101.199.97.65...
Connected to 101.199.97.65.
Escape character is '^]'.
Connection closed by foreign host.
1
2
3
4
$ echo "" | telnet 101.199.97.65 62715
1
Trying 101.199.97.65...
telnet: connect to address 101.199.97.65: Connection refused
1
2
输出结果后延迟退出
sleep 2使得telnet输出结果后,停留2秒后退出命令模式。
$ sleep 2 | telnet 101.199.97.65 62715
1
Trying 101.199.97.65...
Connected to 101.199.97.65.
Escape character is '^]'.
Connection closed by foreign host.
使用这种方式可以将标准输出和标准错误重定向到文件中,通过分析文件的内容来判断端口打开状态。

Ⅲ Liunx系统下如何禁止telnet、FTP等服务

1.
编辑/etc/inetd.conf文件,在其中就可以禁用包括telnet、FTP、imap、talk及finger等在内的服务。
2.
用chmod 600 /etc/inetd.conf命令修改该文件的权限。
3.
再运行killall –HUP inet使修改生效。
另一种方法就是使用TCP会绕程度来限制对本机上述服务的访问:
1.
修改/etc/hosts.deny为“ALL: ALL”拒绝所有对本机的访问。
2.
然后在/etc/hosts.allow中分别添加允许访问的服务与对应主机的IP行。如:telnet:192.168.1.2/255.255.255.0 liuyuan。
3.
可以用tcpdchk来检查这两个文件设置的正确性。还有不会的请参考《linux就该这么学》,针对各种linux疑难杂症,帮助linux学习者。

Ⅳ linux下怎么启用ssh协议,禁用telnet协议

默认情况下,linux中的ssh是默认启用的,telnet默认是没有启用的。
如果需要启用,那么在安装了软件包的前提下,只需要执行service sshd start即可。
如果需要禁用,那么只需要关闭服务即可,server xinetd stop(telnet服务由xinetd服务托管)

Ⅳ linux telnet的问题

linux的telnet默认是关闭的!需要telnet的话要自己配置telnet。

Ⅵ 怎样关闭linux的telnet

使用以下命令:
service
telnet
stop
chkcofnig
telnet
off
chkconfig
--list|grep
telnet
最后一条执行后如果屏幕没有输出说明成功

Ⅶ linux 怎么关闭telnet

1、关闭telnet有两种方法
i. #vi /etc/xinetd.d/telnet
将disable = no 改为
disable = yes
ii. #chkconfig telnet off
开机不启动命令
#chkconfig --del telnet
2、重启
#service xinet restart
3、删除包
#rmp -e telnet -server --nodeps
4、#vi /etc/services
注释掉23端口

Ⅷ linux 怎么退出 telnet

1、使用telnet登录某个IP的某个端口,端口与IP之间以空格间隔,而不是以:间隔。

Ⅸ linux系统怎么关闭'telnet服务

正常情况下,exit, quit,ctrl +D 可以退出。 异常情况下,按ctrl + ],会到telnet>提示符下。 输入quit或者close能关闭当前telnet的连接。

阅读全文

与linuxtelnet关闭相关的资料

热点内容
什么app能安装应用 浏览:199
手机用什么app看电视剧电影好 浏览:603
导入原理图为什么文件夹不显示 浏览:653
androidapp风格 浏览:206
php取服务器url地址 浏览:293
linux时间调度算法 浏览:769
单片机最小电路详解 浏览:185
请求要求命令 浏览:806
电脑文件夹发微信显示被占用 浏览:295
手机怎么看加密视频 浏览:206
怎样解压手机es文件包 浏览:661
2017年学什么编程 浏览:935
金融期货pdf 浏览:693
程序员客栈的信息保密吗 浏览:507
编程显示器什么意思 浏览:147
网络编程的就业 浏览:260
s7200编程入门 浏览:748
华润万家app为什么进不去 浏览:250
后台运行app命令 浏览:874
通达信云加密能破解 浏览:142