linux 怎么退出 telnet

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 怎么退出 telnet相关的知识,希望对你有一定的参考价值。

我用linux终端,用telnet登陆了远程host,但是我现在想退出远程host,重新回到本机的命令窗口状态,如何退出?

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

2、登录成功后的情况如下图,如果端口未打开就直接报refused,登录成功后就可以使用相关协议的command进行操作了。

3、如果要退出该怎么操作呢,一般情况下有几种方式结束telnet,比较多的协议支持quit命令,以telent界面上键入该命令后,系统会自动断开与远程的连接。

4、如果不嫌多一步可以考虑用CTRL+]键,这时会强制退到telnet命令界面下,再用quit退出就行了。

5、其它就是用CTRL +C或CTRL+D两种方式来强行断开与远程的连接,但能支持这种命令的比较少。最后的方法就是关掉telnet的窗口。

参考技术A

首先要看远程的host是什么,也是linux么。

正常情况下,exit, quit,ctrl +D 可以退出。

异常情况下,按ctrl + ],会到telnet>提示符下。

telnet> help
Commands may be abbreviated.  Commands are:
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

输入quit或者close能关闭当前telnet的连接。

本回答被提问者和网友采纳
参考技术B 右上角关闭终端,再打开终端 参考技术C ctrl +D。退出比较慢,慢慢等吧 参考技术D Ctrl 〕啊

LINUX 怎么设置telnet

一、首先检查Linux里是否安装了telnet。用root用户查[root@hwz root]#rpm -q telnet 二、如何没有安装就在RPM软件包里找到安装即可(安装略) 三、开启服务 方法一:使用ntsysv,在出现的窗口之中,将 telnet前面*加上,然后按下 OK 。 方法二:编辑 /etc/xinetd.d/telnet [root@wljs root]# vi /etc/xinetd.d/telnet 找到 disable = yes 将 yes 改成 no 。 然后激活即可service xinted restart 四、测试:telnet ip 如果提示login:表明已经成功 下面是注意的地方啦!找开windows cmd命令输入telnet IP(linux IP) 一般常出现的问题就是连接23端口失败。 问题解决:linux 里将防火墙关闭 windows里将32端口打开,在服务里启动telnet即可 五、一些命令介绍。chkconfig --list可以查看linux里服务是否开启。《Linux就该这么学》里有相关介绍,建议看看。 参考技术A 1. 切换至root用户;

2. 如果Linux没有安装telnet服务需要先安装,安装过开通即可;
3. 检测telnet的rpm包是否安装
[root@localhost ~]# rpm -qa telnet
telnet-0.17-48.el6.x86_64
[root@localhost ~]#

4. 安装telnet安装包:
[root@localhost ~]# rpm -ivh xinetd-2.3.14-34.el6.x86_64.rpm
warning: xinetd-2.3.14-34.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
package xinetd-2:2.3.14-39.el6_4.x86_64 (which is newer than xinetd-2:2.3.14-34.el6.x86_64) is already installed
file /usr/sbin/xinetd from install of
xinetd-2:2.3.14-34.el6.x86_64 conflicts with file from package
xinetd-2:2.3.14-39.el6_4.x86_64
[root@localhost ~]#
5. 修改telnet服务配置文件
vi /etc/xinetd.d/telnet
service telnet

disable = yes
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID

将disable=yes改为disable=no
注意:安装telnet-server服务后,系统才会有/usr/sbin/in.telnetd文件

6.重启telnet服务
[root@localhost root]#service xinetd restart

7. 测试是否可以,若果不行,检查防火墙是否关闭
[root@localhost ~]# telnet 127.0.0.1
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
CentOS release 6.4 (Final)
Kernel 2.6.32-358.el6.x86_64 on an x86_64
login:

以上是关于linux 怎么退出 telnet的主要内容,如果未能解决你的问题,请参考以下文章

linux的telnet退出命令

CentOS下telnet退出失败如何解决?CentOS下telnet退出失败的解决方法

用于解析 telnet 消息并退出的 Linux 脚本

markdown linux - 退出telnet

请问Linux 如何关闭telnet

linux终端里,退出后再次登录,如何找回上次离开时的软件状态(还原上次会话)?