在 ssh 中退出时注销我而不是断开连接

在 ssh 中退出时注销我而不是断开连接

当我通过 ssh 登录到远程计算机时,我必须先输入密码,然后输入另一对登录名和密码登录到操作系统本身。当我这样做时,我输入 exist。但是,它不会终止 ssh 会话,而是将我从操作系统注销:

[machine_name@login123 folder_name]$ exit
logout

CentOS release 6.2 (Final)
Kernel 3.14.5-x86-linode61 on an i686

machine_name login:

如何断开 ssh 会话?

答案1

这不是典型的 ssh 行为。听起来远程服务器的配置有些不寻常。无论如何,当ssh以交互方式运行时,它会接受一组转义序列来调用特殊行为。其中一个转义序列将导致ssh断开连接并退出。

要断开连接,请键入<CR>~.。这意味着按回车键(即输入键),然后按波浪符号 ( ~),然后按句点。

您还可以输入其他序列。输入<CR>~?(回车符、波浪号、问号)将打印一个列表。您还可以通过查看手册ssh并搜索“ESCAPE CHARACTERS”。

相关内容