❶ linux系统怎么关闭'telnet服务
正常情况下,exit, quit,ctrl +D 可以退出。 异常情况下,按ctrl + ],会到telnet>提示符下。 输入quit或者close能关闭当前telnet的连接。
❷ 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 怎么关闭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
展开全部
Linux和Windows下都通用
其实telnet第一行的提示就是告诉你怎么退出
Escape
character
is
'^]'.
输入
ctrl
+
]
两个键
^]
telnet>
quit
然后再输入
quit即可
注意是CRLT+ALT+F1模式下,要求不要进其它的图形也不要,就在这个界面下解决
quit就能退出了
如果你对linux感兴趣的话可以去看下《linux就该这么学》上面你会学到很多的知识都是一些实战的,http://www.linuxprobe.com/chapter-04.html你可以去看下的
,希望对你有帮助啊
。
❺ linux的telnet退出命令
linux下telnet命令在远程登录之后要怎么才能退出呢?下面由我为大家整理了linux的telnet退出命令的相关知识,希望对大家有帮助!
linux的telnet退出命令1、telnet 63.172.25.18 6463 回车
Trying 63.172.25.18...
Connected to 63.172.25.18 (63.172.25.18).
Escape character is '^]'.
linux的telnet退出命令2、ctrl + ] 回车
telnet>
linux的telnet退出命令3、? 回车
close close current connection
logout forcibly logout remote user and close the connection
display display operating parameters
mode try to enter line or character mode ('mode ?' for more)
open connect to a site
quit exit telnet
send transmit special characters ('send ?' for more)
set set operating parameters ('set ?' for more)
unset unset operating parameters ('unset ?' for more)
status print status information
toggle toggle operating parameters ('toggle ?' for more)
slc change state of special charaters ('slc ?' for more)
auth turn on (off) authentication ('auth ?' for more)
encrypt turn on (off) encryption ('encrypt ?' for more)
forward turn on (off) credential forwarding ('forward ?' for more)
z suspend telnet
! invoke a subshell
environ change environment variables ('environ ?' for more)
? print help information
linux的telnet退出命令4、quit 回车
Connection closed.
❻ 情景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.
使用这种方式可以将标准输出和标准错误重定向到文件中,通过分析文件的内容来判断端口打开状态。