diff options
| author | Stefan Monnier | 2023-03-27 17:16:58 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2023-03-27 17:16:58 -0400 |
| commit | 616b22b5b95ce442ee343a18bfbf9ef18d8bb04f (patch) | |
| tree | 5fd048b91fc3b4f65e47c6a838306af01942abdd /doc/misc | |
| parent | cd62dc0dd2d371f45e6e0b4f031b7deb674edf39 (diff) | |
| parent | 8f42db010d15efa21fb9007e61daedbe1e2dfa53 (diff) | |
| download | emacs-616b22b5b95ce442ee343a18bfbf9ef18d8bb04f.tar.gz emacs-616b22b5b95ce442ee343a18bfbf9ef18d8bb04f.zip | |
Merge from origin/emacs-29
8f42db010d1 Improve indenting "case" in Python
c4d490490dc ; * test/src/fns-tests.el: Fix last change
875e77a66a6 * test/infra/Dockerfile.emba (emacs-native-comp): Add zli...
64a2b0d36fe Fix failure of fns-tests-collate-strings on Cygwin
90fc6b987ad * lisp/savehist.el (savehist-save): Preserve shared struc...
08fbc133756 Adapt Tramp manual
accb3871668 Fix system time sampling on MS-Windows
33d436eefa1 Fix treesit_ensure_parsed (bug#62333)
d93a439846f * lisp/help-fns.el (find-lisp-object-file-name): Fix bug#...
be8147c53f9 Improve "Bugs" in the Emacs manual
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/tramp.texi | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi index 5d6def75f2f..46ef5146136 100644 --- a/doc/misc/tramp.texi +++ b/doc/misc/tramp.texi | |||
| @@ -1504,8 +1504,10 @@ access and it has the most reasonable security protocols, use | |||
| 1504 | @end example | 1504 | @end example |
| 1505 | 1505 | ||
| 1506 | If @option{ssh} is unavailable for whatever reason, look for other | 1506 | If @option{ssh} is unavailable for whatever reason, look for other |
| 1507 | obvious options. For MS Windows, try the @option{plink} method. For | 1507 | obvious options. For MS Windows, try the @option{plink} |
| 1508 | Kerberos, try @option{krlogin}. | 1508 | method@footnote{This shouldn't be needed with recent @code{OpenSSH} |
| 1509 | versions for MS Windows. Use method @option{sshx}.}. For Kerberos, | ||
| 1510 | try @option{krlogin}. | ||
| 1509 | 1511 | ||
| 1510 | For editing local files as @option{su} or @option{sudo} methods, try | 1512 | For editing local files as @option{su} or @option{sudo} methods, try |
| 1511 | the shortened syntax of @samp{root}: | 1513 | the shortened syntax of @samp{root}: |
| @@ -2866,11 +2868,19 @@ When @value{tramp} uses direct remote copying, password caches are not | |||
| 2866 | consulted. | 2868 | consulted. |
| 2867 | 2869 | ||
| 2868 | 2870 | ||
| 2869 | @subsection Issues with Cygwin ssh | 2871 | @subsection Issues with Cygwin and MS Windows ssh |
| 2870 | @cindex cygwin, issues | 2872 | @cindex cygwin, issues |
| 2873 | @cindex ms Windows, issues | ||
| 2871 | 2874 | ||
| 2872 | This section is incomplete. Please share your solutions. | 2875 | This section is incomplete. Please share your solutions. |
| 2873 | 2876 | ||
| 2877 | @cindex ms windows and @command{ssh} | ||
| 2878 | @cindex ms windows and @command{ssh-agent} | ||
| 2879 | |||
| 2880 | MS Windows' @command{ssh} does not open a remote TTY@. Use the method | ||
| 2881 | @option{sshx} or @option{scpx} instead. Furthermore, it cannot read a | ||
| 2882 | passphrase for ssh private keys. Use the MS @code{ssh-agent}. | ||
| 2883 | |||
| 2874 | @cindex method @option{sshx} with cygwin | 2884 | @cindex method @option{sshx} with cygwin |
| 2875 | @cindex @option{sshx} method with cygwin | 2885 | @cindex @option{sshx} method with cygwin |
| 2876 | 2886 | ||
| @@ -2910,13 +2920,15 @@ Windows file names to Cygwin file names. | |||
| 2910 | @cindex @env{SSH_AUTH_SOCK} and emacs on ms windows | 2920 | @cindex @env{SSH_AUTH_SOCK} and emacs on ms windows |
| 2911 | @vindex SSH_AUTH_SOCK@r{, environment variable} | 2921 | @vindex SSH_AUTH_SOCK@r{, environment variable} |
| 2912 | 2922 | ||
| 2913 | When using the @command{ssh-agent} on MS Windows for password-less | 2923 | When using the cygwin @command{ssh-agent} on MS Windows for |
| 2914 | interaction, @option{ssh} methods depend on the environment variable | 2924 | password-less interaction, @option{ssh} methods depend on the |
| 2915 | @env{SSH_AUTH_SOCK}. But this variable is not set when Emacs is | 2925 | environment variable @env{SSH_AUTH_SOCK}. But this variable is not |
| 2916 | started from a Desktop shortcut and authentication fails. | 2926 | set when Emacs is started from a Desktop shortcut and authentication |
| 2927 | fails. | ||
| 2917 | 2928 | ||
| 2918 | One workaround is to use an MS Windows based SSH Agent, such as | 2929 | One workaround is to use an MS Windows based SSH Agent, such as the |
| 2919 | @command{Pageant}. It is part of the PuTTY Suite of tools. | 2930 | native MS @command{ssh-agent} or @command{Pageant}. The latter is |
| 2931 | part of the PuTTY Suite of tools. | ||
| 2920 | 2932 | ||
| 2921 | The fallback is to start Emacs from a shell. | 2933 | The fallback is to start Emacs from a shell. |
| 2922 | 2934 | ||