Loading...
Select Version
&pagelevel(4)&pagelevel
If a pseudo-tty is requested, ssh supports a raft of functions by using escape characters.
The following escape characters are supported (default: “~”):
| ~. | Close down connection. |
| ~^Z | Execute ssh in the background. |
| ~# | List forwarded connections. |
| ~& | Execute ssh in the background in the event of a logout as long as forwarded connections are still active. |
| ~? | Output list of escape characters. |
| ~B | Send BREAK to the remote system. |
| ~C | Open command line. (Only meaningful for additional port forwardings with the -L and -R options). OpenSSH itself “prompts” with a mini input line in which you can enter, for example, -L ... <RETURN>. |
~R | Request reencryption of the session. |
A single “~” (tilde) character can be sent as “~~” or as “~” followed by a character other than one of those explained above. To permit an escape character to be interpreted as a special character, the escape character must always be at the beginning of a new line. You can change the escape character using the EscapeChar option in the configuration file ssh_config (see "Configuring the OpenSSH client ssh") of the OpenSSH client ssh or using the command line parameter -e in the ssh start call.