help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Tramp multi-hop on localhost: su:sudo


From: Michael Albinus
Subject: Re: Tramp multi-hop on localhost: su:sudo
Date: Sun, 07 Jun 2009 18:54:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.94 (gnu/linux)

Jonathan Groll <lists@groll.co.za> writes:

> On OS X  (perhaps not unwarranted) I'm too afraid to let my regular
> user have sudo rights, so if I want to edit a file as root, I need to
> first su to another user account (that is in the sudoers file) and
> then sudo to root.
>
> All works well except for tramp. I can su and edit files that belong
> to another user, but still haven't worked out how to get multihop to
> the root user working.
>
> I've read the manual, on other hosts I can use tramp multihop to first
> ssh into another host and then sudo to root (eg. ubuntu boxes), but
> still haven't managed to get the > su> sudo hop working on my mac.
>
> How do I do this? Is it possible even on the localhost?

I would do (untested)

     (add-to-list 'tramp-default-proxies-alist
                  '("\\`localhost\\'" "\\`root\\'" "/su:otheruser@%h:"))

Then you can apply "C-x C-f /sudo:root@localhost:".

> Many thanks,
> Jonathan

Best regards, Michael.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]