更改 SSH 连接设置而不断开连接?

更改 SSH 连接设置而不断开连接?

我观看了SSH 的黑魔法视频本视频中的讲师通过一些组合键进入 SSH shell。他是如何做到的?

答案1

如果您正在谈论 openssh,您可以使用 3 键击键序列获得 ssh 转义菜单<ENTER>~?

$ ~?
Supported escape sequences:
~.  - terminate connection
~B  - send a BREAK to the remote system
~C  - open a command line
~R  - Request rekey (SSH protocol 2 only)
~^Z - suspend ssh
~#  - list forwarded connections
~&  - background ssh (when waiting for connections to terminate)
~?  - this message
~~  - send the escape character by typing it twice
(Note that escapes are only recognized immediately after newline.)

这表明<ENTER>~C您将进入 ssh 命令行。从那里,您可以管理一些端口转发。

$ ~C
ssh> ?
Commands:
      -Lport:host:hostport    Request local forward
      -Rport:host:hostport    Request remote forward
      -KRhostport             Cancel remote forward

否则,您可以使用 进入本地 shell <ENTER>~^Z

相关内容