all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Haines Brown <haines@histomat.net>
To: help-gnu-emacs@gnu.org
Subject: Re: run ssh in emacs
Date: Wed, 14 Jan 2015 07:14:09 -0500	[thread overview]
Message-ID: <87r3uxr23y.fsf@bach.histomat.net> (raw)
In-Reply-To: mailman.17800.1421154285.1147.help-gnu-emacs@gnu.org

Nikolay Kudryavtsev <nikolay.kudryavtsev@gmail.com> writes:

> Tramp methods are defined in tramp. See C-h v tramp-methods. And did
> you mean scp?
>
> To save password in tramp you can put your login and password into a
> file called ~/.authinfo.gpg in this format: machine anon login root
> password my-password

Nikolay, your advice much appreciated, and I did make progress. I set
the method to ssh in tramp initiation file. I now use ~/.authinfo and
can readily log in to the remote LAN machine. However, this automated
transmission of the password works only for users, not if the user is
"root".

For example, if in ~/.authinfo I have the stanza:

    machine target
      login root
      password Geheim

When in emacs I do C-x C-f /root@target: or /target:, I'm prompted for
the password. The password was transmitted for user accounts but not for
the root account.

I need to ssh as root because my aim is to use emacs dired to copy files
belonging to root between the target and the local machines. I can su to
root and then start emacs, but this session for some reason does not use
the tramp init file.

The manual says I can use (set auth-source-debug `t). I put this line in my
tramp init file, but where is its output?

I here toss in an observation that is irrevant. If the method is news, I
find that the stanza in .authinfo must be inline, such as:

    machine news.giganews.com login Benutzer password Geheim

  If I arrange this in a column as in the "target" example above, it
  does not work.

Haines






>
> Authinfo is protected by gpg, so you gonna get asked for a password for it,
> but just once.
>
> Alternatively you can use authorization by key.


  parent reply	other threads:[~2015-01-14 12:14 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-12 19:32 run ssh in emacs Haines Brown
2015-01-12 19:42 ` Tory S. Anderson
2015-01-13 12:38   ` Haines Brown
2015-01-13 13:04     ` Nikolay Kudryavtsev
2015-01-13 13:18       ` Tory S. Anderson
2015-01-13 13:21       ` Michael Albinus
2015-01-13 13:18     ` Tory S. Anderson
2015-01-13 13:28       ` Michael Albinus
2015-01-13 14:29     ` Tory S. Anderson
2015-01-13 15:16       ` Haines Brown
2015-01-13 15:23         ` Tory S. Anderson
2015-01-13 18:11           ` Haines Brown
2015-01-14  4:26             ` Bob Proulx
     [not found]         ` <mailman.17817.1421162618.1147.help-gnu-emacs@gnu.org>
2015-01-15 16:26           ` Haines Brown
2015-01-15 17:19             ` Ted Zlatanov
2015-01-15 20:26               ` Haines Brown
2015-01-15 21:10                 ` Ted Zlatanov
2015-01-16 17:18                   ` Haines Brown
2015-01-16 19:59                     ` Michael Albinus
     [not found]                     ` <mailman.18043.1421438398.1147.help-gnu-emacs@gnu.org>
2015-01-16 20:55                       ` Haines Brown
2015-01-16 21:34                         ` Dan Espen
2015-01-16 21:36                         ` Michael Albinus
2015-01-17 12:17                           ` Haines Brown
2015-01-17 17:12                             ` Michael Albinus
     [not found]                             ` <mailman.18073.1421514787.1147.help-gnu-emacs@gnu.org>
2015-01-17 20:15                               ` Haines Brown
2015-01-17 23:32                                 ` Dan Espen
2015-01-18 12:29                                   ` Haines Brown
2015-01-19  2:15                                     ` Dan Espen
     [not found]                           ` <mailman.18064.1421497097.1147.help-gnu-emacs@gnu.org>
2015-01-17 14:13                             ` Dan Espen
     [not found]       ` <mailman.17814.1421162216.1147.help-gnu-emacs@gnu.org>
2015-01-13 16:59         ` Dan Espen
     [not found]     ` <mailman.17800.1421154285.1147.help-gnu-emacs@gnu.org>
2015-01-14 12:14       ` Haines Brown [this message]
2015-01-14 19:55         ` Bob Proulx

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87r3uxr23y.fsf@bach.histomat.net \
    --to=haines@histomat.net \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.