aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorStefan Monnier2023-03-27 17:16:58 -0400
committerStefan Monnier2023-03-27 17:16:58 -0400
commit616b22b5b95ce442ee343a18bfbf9ef18d8bb04f (patch)
tree5fd048b91fc3b4f65e47c6a838306af01942abdd /doc/misc
parentcd62dc0dd2d371f45e6e0b4f031b7deb674edf39 (diff)
parent8f42db010d15efa21fb9007e61daedbe1e2dfa53 (diff)
downloademacs-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.texi30
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
1506If @option{ssh} is unavailable for whatever reason, look for other 1506If @option{ssh} is unavailable for whatever reason, look for other
1507obvious options. For MS Windows, try the @option{plink} method. For 1507obvious options. For MS Windows, try the @option{plink}
1508Kerberos, try @option{krlogin}. 1508method@footnote{This shouldn't be needed with recent @code{OpenSSH}
1509versions for MS Windows. Use method @option{sshx}.}. For Kerberos,
1510try @option{krlogin}.
1509 1511
1510For editing local files as @option{su} or @option{sudo} methods, try 1512For editing local files as @option{su} or @option{sudo} methods, try
1511the shortened syntax of @samp{root}: 1513the shortened syntax of @samp{root}:
@@ -2866,11 +2868,19 @@ When @value{tramp} uses direct remote copying, password caches are not
2866consulted. 2868consulted.
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
2872This section is incomplete. Please share your solutions. 2875This 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
2880MS Windows' @command{ssh} does not open a remote TTY@. Use the method
2881@option{sshx} or @option{scpx} instead. Furthermore, it cannot read a
2882passphrase 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
2913When using the @command{ssh-agent} on MS Windows for password-less 2923When using the cygwin @command{ssh-agent} on MS Windows for
2914interaction, @option{ssh} methods depend on the environment variable 2924password-less interaction, @option{ssh} methods depend on the
2915@env{SSH_AUTH_SOCK}. But this variable is not set when Emacs is 2925environment variable @env{SSH_AUTH_SOCK}. But this variable is not
2916started from a Desktop shortcut and authentication fails. 2926set when Emacs is started from a Desktop shortcut and authentication
2927fails.
2917 2928
2918One workaround is to use an MS Windows based SSH Agent, such as 2929One 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. 2930native MS @command{ssh-agent} or @command{Pageant}. The latter is
2931part of the PuTTY Suite of tools.
2920 2932
2921The fallback is to start Emacs from a shell. 2933The fallback is to start Emacs from a shell.
2922 2934