X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/feb02b4e2d7935972dc94bb78bf1a36bb7bdd1b3..509afd76242d667345a926a5a373c1d26d74482f:/doc/using.but diff --git a/doc/using.but b/doc/using.but index af98d905..228500ba 100644 --- a/doc/using.but +++ b/doc/using.but @@ -55,10 +55,14 @@ PuTTY will \I{selecting lines}select a whole line or sequence of lines. If you want to select a \I{rectangular selection}rectangular region instead of selecting to the end of each line, you can do this by -holding down Alt when you make your selection. (You can also +holding down Alt when you make your selection. You can also configure rectangular selection to be the default, and then holding -down Alt gives the normal behaviour instead. See -\k{config-rectselect} for details.) +down Alt gives the normal behaviour instead: see +\k{config-rectselect} for details. + +(In some Unix environments, Alt+drag is intercepted by the window +manager. Shift+Alt+drag should work for rectangular selection as +well, so you could try that instead.) If you have a \i{middle mouse button}, then you can use it to \I{adjusting a selection}adjust an existing selection if you @@ -123,9 +127,13 @@ Event Log into your bug report. Depending on the protocol used for the current session, there may be a submenu of \q{special commands}. These are protocol-specific -tokens, such as a \i{\q{break} signal}, that can be sent down a +tokens, such as a \q{break} signal, that can be sent down a connection in addition to normal data. Their precise effect is usually -up to the server. Currently only Telnet and SSH have special commands. +up to the server. Currently only Telnet, SSH, and serial connections +have special commands. + +The \q{break} signal can also be invoked from the keyboard with +\i{Ctrl-Break}. The following \I{Telnet special commands}special commands are available in Telnet: @@ -207,6 +215,9 @@ Only available in SSH-2, and only during a session. Sends various POSIX signals. Not honoured by all servers. } +With a serial connection, the only available special command is +\I{Break, serial special command}\q{Break}. + \S2{using-newsession} Starting new sessions PuTTY's system menu provides some shortcut ways to start new @@ -331,7 +342,7 @@ doesn't, the manual for the \i{X server} should tell you what it does do. You should then tick the \q{Enable X11 forwarding} box in the -Tunnels panel (see \k{config-ssh-x11}) before starting your SSH +X11 panel (see \k{config-ssh-x11}) before starting your SSH session. The \i{\q{X display location}} box is blank by default, which means that PuTTY will try to use a sensible default such as \c{:0}, which is the usual display location where your X server will be @@ -460,6 +471,15 @@ theory but servers will not necessarily cooperate. to obtain a fix from Microsoft in order to use addresses like \cw{127.0.0.5} - see \k{faq-alternate-localhost}.) +For more options relating to port forwarding, see +\k{config-ssh-portfwd}. + +If the connection you are forwarding over SSH is itself a second SSH +connection made by another copy of PuTTY, you might find the +\q{logical host name} configuration option useful to warn PuTTY of +which host key it should be expecting. See \k{config-loghost} for +details of this. + \H{using-rawprot} Making \i{raw TCP connections} A lot of \I{debugging Internet protocols}Internet protocols are @@ -758,8 +778,7 @@ it off. These options are only meaningful if you are using SSH. For information on X11 forwarding, see \k{using-x-forwarding}. These options are equivalent to the X11 forwarding checkbox in the -Tunnels panel of the PuTTY configuration box (see -\k{config-ssh-x11}). +X11 panel of the PuTTY configuration box (see \k{config-ssh-x11}). These options are not available in the file transfer tools PSCP and PSFTP. @@ -861,7 +880,8 @@ PuTTY configuration box (see \k{config-ssh-prot}). \i{Internet protocol version} The \c{-4} and \c{-6} options force PuTTY to use the older Internet -protocol \i{IPv4} or the newer \i{IPv6}. +protocol \i{IPv4} or the newer \i{IPv6} for most outgoing +connections. These options are equivalent to selecting your preferred Internet protocol version as \q{IPv4} or \q{IPv6} in the Connection panel of @@ -880,6 +900,16 @@ This option is equivalent to the \q{Private key file for authentication} box in the Auth panel of the PuTTY configuration box (see \k{config-ssh-privkey}). +\S2{using-cmdline-loghost} \i\c{-loghost}: specify a \i{logical host +name} + +This option overrides PuTTY's normal SSH host key caching policy by +telling it the name of the host you expect your connection to end up +at (in cases where this differs from the location PuTTY thinks it's +connecting to). It can be a plain host name, or a host name followed +by a colon and a port number. See \k{config-loghost} for more detail +on this. + \S2{using-cmdline-pgpfp} \i\c{-pgpfp}: display \i{PGP key fingerprint}s This option causes the PuTTY tools not to run as normal, but instead