小技巧: Linux下用SSH退出符切换SSH会话
这个技巧非常实用. 尤其是远程登陆到一台主机 A, 然后从 A 登陆到 B, 如果希望在 A 上做一些操作, 还得再开一个终
端, 很是麻烦.
当使用 ssh 从本机登录到远程主机时, 可能希望切换到本地做一些操作, 然后再重新回到远程主机. 这个时候, 不需要中
断 ssh 连接, 只需要按照如下步骤操作即可:
1.登入远程主机:
localhost$ ssh 172.16.1.165
oracle@172.16.1.165's password:
Last login: Fri Mar 26 14:48:08 2010 from euos
oracle@172.16.1.165's password:
Last login: Fri Mar 26 14:48:08 2010 from euos
2.已连接远程主机:
remotehost$
3.要临时回到本地主机, 输入退出符号: "~"与"Control-Z"组合.
当输入"~"不会立即在屏幕上看到, 当按下<Control-Z>并且按回车之后才一起显示.
如下, 在远程主机中以此输入"~<Control-Z>"
如下, 在远程主机中以此输入"~<Control-Z>"
remotehost$ ~^Z [suspend ssh]
[1]+ Stopped ssh 172.16.1.165
localhost$
localhost$
4.现在已经退回到了本地主机, ssh 远程客户端会话就在 UNIX 后台中运行, 可以向下面那样查看它:
localhost$ jobs
[1]+ Stopped ssh 172.16.1.165
[1]+ Stopped ssh 172.16.1.165
5. 可以将后台运行的 ssh 会话进程切换到前台, 重新回到远程主机, 而无需输入密码
localhost$ fg %1
ssh 172.16.1.165
ssh 172.16.1.165
remotehost$
--End--
原文网址: http://blog.chinaunix.net/uid-11570547-id-59025.html
相关推荐
它支持多种协议,包括SSH1、SSH2、Telnet、Rlogin和Serial,能够帮助用户在Windows环境下方便地管理各种远程服务器。以下将详细介绍如何使用SercureCRT进行Linux/Unix服务器的连接。 一、SercureCRT安装与配置 1. ...
**技巧15:用SSH退出符切换SSH会话** - **知识点**: 使用特殊的退出字符(通常是 `~.` 或 `~^`)来退出当前的 SSH 会话。 - **应用场景**: 快速终止当前的 SSH 会话,而不必先退出远程主机上的所有其他程序。 - **...
#### 技巧15:用SSH退出符切换SSH会话 - **解释**:在SSH会话中,可以使用特定的退出符来结束会话。 - **示例**:使用`^D`(Ctrl+D组合键)来退出SSH会话。 #### 技巧16:用SSH退出字符会话,显示信息 - **解释**...
5. **自动化SSH任务**:使用expect脚本或类似的工具自动执行SSH会话,例如批量更新服务器配置。 6. **SSH性能优化**:调整SSH客户端和服务器的配置参数,以提高连接速度和减少延迟。 7. **SSH会话重用**:学习如何...
- **技巧15:用SSH退出符切换SSH会话** - 在SSH会话中使用`~.`命令可以退出当前会话。 - **技巧16:用SSH退出字符会话,显示信息** - 使用`~?`命令可以在退出会话之前显示帮助信息。 **4. 重要的Linux命令** - *...
7. **小结**:在第七讲的小结中,可能总结了SSH的主要知识点,回顾了关键配置和操作,强调了SSH在日常IT运维中的重要性和实用技巧。 通过这个课件,学习者将深入理解SSH的工作机制,提升网络安全意识,并掌握在实际...
SecureCRT是一款广泛使用的终端模拟器软件,特别适合于Linux系统的远程访问和管理。它提供了SSH、Telnet、Serial等多种协议的连接方式,确保了数据传输的安全性,是IT专业人士进行远程控制和系统管理员日常运维的...
以下就是介绍的25个Linux服务器安全小技巧: 1. 物理安全:通过BIOS设置,禁止从CD/DVD、外部设备和软驱启动,同时启用BIOS和GRUB密码,防止未经授权的物理访问。 2. 磁盘分区:创建合理的分区结构,如`/`, `/boot...
这个“qt 使用ssh 以及ftp 小demo”应该是用Qt实现的一个小项目,演示了如何通过SSH和FTP进行文件传输和管理。 首先,让我们深入理解Qt中如何使用SSH。Qt库本身并不直接支持SSH,但可以借助第三方库如QSsh(可能...
在SSH会话中,使用特殊字符可以执行各种任务,如发送信号或退出会话: ```bash Ctrl + A ``` **Hack 16: SSH Session Statistics Using SSH Escape Character** 使用SSH的特殊字符也可以获取关于会话的统计信息: `...
#### Hack 15:使用 SSH 逃逸字符切换 SSH 会话 - **概述**:通过按下 `~.` 组合键,可以在当前 SSH 会话中发送特殊命令,如显示会话统计信息等。 - **命令示例**: ```bash ssh user@remote.host.example.com ~....
下面我们将深入探讨SSH2的一些关键概念和使用技巧。 1. **建立连接**:首先,我们需要创建一个SSHClient实例,然后设置主机名、端口、用户名和密码(或私钥)来建立连接。SSH2支持公钥认证,这对于无密码登录非常...
在描述中提到,“Windows下,通过ssh传输文件到Linux系统,不会造成文件缺失损坏”,这强调了WinSCP在文件传输过程中可靠性。SSH是一种网络协议,用于安全地远程登录、执行命令以及传输文件。通过SSH,用户可以在...
- 按下`~.`可以在不同的SSH会话之间切换。 - 示例: ```bash ssh -O session user@remotehost ``` - **Hack 16: 使用SSH转义字符统计SSH会话** - 可以使用`~#`或`~$`来显示当前SSH会话的状态信息。 - 示例:...
对于初学者来说,理解并实践这个SSH2项目实例是一个很好的学习机会,它不仅涵盖了SSH2的基本用法,还可能涉及到异常处理和调试技巧。通过这个实例,初学者可以深入理解SSH2的工作原理,以及如何在实际项目中应用这些...
- **退出**:使用`exit`或`logout`命令退出当前会话。 ##### 1.2 常用命令使用 **1.2.1 登录和退出Linux系统** - `login`:用于登录系统。 - `su`:切换用户。 - `logout` 或 `exit`:退出当前会话。 **1.2.2 ...