X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/a43586048d46d09572107edcd8aed455e0e132d5..0b3c373d69b4d1a8e363ade782e83e91ccb380b9:/doc/config.but diff --git a/doc/config.but b/doc/config.but index 9ba5f37e..7dbe04d3 100644 --- a/doc/config.but +++ b/doc/config.but @@ -53,10 +53,12 @@ you want them saved. Then come back to the Session panel. Select the \q{Default Settings} entry in the saved sessions list, with a single click. Then press the \q{Save} button. +\lcont{ Note that PuTTY does not allow you to save a host name into the Default Settings entry. This ensures that when PuTTY is started up, the host name box is always empty, so a user can always just type in a host name and connect. +} If there is a specific host you want to store the details of how to connect to, you should create a saved session, which will be @@ -69,6 +71,14 @@ Sessions} input box. (The server name is often a good choice for a saved session name.) Then press the \q{Save} button. Your saved session name should now appear in the list box. +\lcont{ +You can also save settings in mid-session, from the \q{Change Settings} +dialog. Settings changed since the start of the session will be saved +with their current values; as well as settings changed through the +dialog, this includes changes in window size, window title changes +sent by the server, and so on. +} + \b To reload a saved session: single-click to select the session name in the list box, and then press the \q{Load} button. Your saved settings should all appear in the configuration panel. @@ -76,7 +86,7 @@ settings should all appear in the configuration panel. \b To modify a saved session: first load it as described above. Then make the changes you want. Come back to the Session panel, and press the \q{Save} button. The new settings will be saved over the top of -the old ones +the old ones. \lcont{ To save the new settings under a different name, you can enter the new @@ -1568,7 +1578,7 @@ will be slightly more efficient; with it disabled, you may find you get a faster response to your keystrokes when connecting to some types of server. -The Nagle algorithm is disabled by default. +The Nagle algorithm is disabled by default for interactive connections. \S{config-tcp-keepalives} \q{Enable TCP keepalives} @@ -1590,7 +1600,7 @@ typically two hours; this is set by the operating system, and cannot be configured within PuTTY. \b If the operating system does not receive a response to a keepalive, -it may send out more in quick succession and if terminate the connection +it may send out more in quick succession and terminate the connection if no response is received. TCP keepalives may be more useful for ensuring that half-open connections @@ -1619,7 +1629,7 @@ explicitly set this to \q{IPv4} or \q{IPv6}. The Data panel allows you to configure various pieces of data which can be sent to the server to affect your connection at the far end. -Each options on this panel applies to more than one protocol. +Each option on this panel applies to more than one protocol. Options which apply to only one protocol appear on that protocol's configuration panels. @@ -2326,7 +2336,9 @@ This box is where you enter the name of your private key file if you are using public key authentication. See \k{pubkey} for information about public key authentication in SSH. -This key must be in PuTTY's native format (\c{*.PPK}). +This key must be in PuTTY's native format (\c{*.PPK}). If you have a +private key in another format that you want to use with PuTTY, see +\k{puttygen-conversions}. \H{config-ssh-x11} The X11 panel @@ -2342,7 +2354,7 @@ a local X display on your PC. To enable X11 forwarding, check the \q{Enable X11 forwarding} box. If your X display is somewhere unusual, you will need to enter its location in the \q{X display location} box; if this is left blank, -PuTTY try to find a sensible default in the environment, or use the +PuTTY will try to find a sensible default in the environment, or use the primary local display (\c{:0}) if that fails. See \k{using-x-forwarding} for more information about X11 @@ -2443,11 +2455,15 @@ address to listen on, by specifying (for instance) \c{127.0.0.5:79}. See \k{using-port-forwarding} for more information on how this works and its restrictions. +In place of port numbers, you can enter service names, if they are +known to the local system. For instance, in the \q{Destination} box, +you could enter \c{popserver.example.com:pop3}. + You can modify the currently active set of port forwardings in -mid-session using \q{Change Settings}. If you delete a local or -dynamic port forwarding in mid-session, PuTTY will stop listening -for connections on that port, so it can be re-used by another -program. If you delete a remote port forwarding, note that: +mid-session using \q{Change Settings} (see \k{using-changesettings}). +If you delete a local or dynamic port forwarding in mid-session, PuTTY +will stop listening for connections on that port, so it can be re-used +by another program. If you delete a remote port forwarding, note that: \b The SSHv1 protocol contains no mechanism for asking the server to stop listening on a remote port. @@ -2463,6 +2479,11 @@ although the port cannot be reused by another program, you can at least be reasonably sure that server-side programs can no longer access the service at your end of the port forwarding. +If you delete a forwarding, any existing connections established using +that forwarding remain open. Similarly, changes to global settings +such as \q{Local ports accept connections from other hosts} only take +effect on new forwardings. + \S{config-ssh-portfwd-localhost} Controlling the visibility of forwarded ports