Re Tramp

Randy Yates <[email protected]>
Newsgroups gmane.emacs.tramp
Message-ID <[email protected]>
Michael,

Thank you. The patch worked perfectly.

–Randy


From: Michael Albinus <[email protected]>
Subject: Re: tramp (2.6.0-pre master/b30b33ed9b3cdacecebef73ad1131f03c635de7a); tramp over MFA/totp
Keywords: NonJunk
To: Randy Yates <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Fri, 15 Sep 2023 13:28:24 +0200 (13 hours, 13 minutes, 15 seconds ago)
Attachment: [2. text/x-patch]...

Randy Yates <[email protected]> writes:

Hi Randy,

>     My organization has recently enabled MFA/totp over ssh on all our linux
>     systems. We are using JumpCloud and it was apparently configured by
>     JumpCloud automatically when they turned MFA on.
>
>     I am able to ssh from one linux box (ubuntu 18.04) to another using the
>     command-line ssh (openssh). The transaction looks like this:
>
>         <username>@Lubuntu-22259:/<cwd>$ ssh -YC <username>@<dest-host>
>         Password:
>         Verification code: xxxxxxxxxxxx

[...]

>     I found that when I use tramp, it prompts me for the password as usual,
>     but after entering the correct password, it prompts me again for the
>     password instead of the verification code.

[...]

>     Finally, note that before these security updates, tramp was working
>     fine. I am using emacs version
>
>         GNU Emacs 29.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.22.30, cairo version 1.15.10) of 2022-06-16.
>
>     Is it possible to update tramp so that it operates correctly with this
>     configuration?

Well, my first reaction was to ask you to add the "verification code"
prompt to password-word-equivalents. This is what Tramp uses for
password prompts.

However, one-time passwords are different. So I’ve assembled the
appended patch, could you pls test? It is on top of the emacs-29 branch
in git, I hope it applies to your more-than-a-year-old Emacs 29
version. If not, you could install the recent Tramp 2.6.1.2 from GNU
ELPA, and apply the patch on this. Note that there is a problem in
installing Tramp from GNU ELPA with Emacs 29.1, see
<https://elpa.gnu.org/packages/tramp.html>.

>     Thanks for your help, and let me know if there is anything else you
>     need.
>
>     Randy Yates

Best regards, Michael.

[2. text/x-patch]...




Randy Yates<mailto::[email protected]>
Apex Semiconductors (USA) Company Limited<http://www.apexsemi-usa.com>
984-368-8148 (cell, work)
919-412-8994 (cell, personal)

Generated on Fri Sep 15 20:43:52 2023 by LATExml[[LOGO]]<http://dlmf.nist.gov/LaTeXML/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.