ssh and sudo

Mark mhullrich at gmail.com
Wed Nov 17 01:39:29 UTC 2010


On Tue, Nov 16, 2010 at 5:28 PM, Arnaud G <lepelerin2002 at yahoo.com> wrote:
> Hi,
>
> Here is what I would like to do in my environment
>
> env: all machines running Ubuntu 10.04 LTS.
> all machines running openssh-server and openssh-client
>
> User "A" on machine "a" and user "B" on machine "b", user "C" on machine "c"
> and so forth ...
>
> First I want to be able to ssh to "b" from "a" without the remote ("B") user
> password. So login as "B" on "b" from "a" with "A".
> I was successful setting that up following these instructions:
>
> http://linuxproblem.org/art_9.html
>
> Now what I want to do is to use sudo on "b" as "B" with "A" 's password or
> no password. I would prefer to use my ssh key for that.
>
> Setting up the sudoers file with the NOPASSWD option is not an option. I
> want user "B" to keep her sudo password.
>
> I have been trying many things I could find on the web, but to no
> availability.
> Every time I try to sudo on "b", it asks for "B" 's password.
>
> Any chance that it can be done. If yes could you point me in the right
> direction.
>
> But first is it the best way to do it.
> Thank you in advance for sharing your knowledge.
>
Despite your relatively clear description of what you are doing and
want to do, I'm still a little confused by this statement:

> Every time I try to sudo on "b", it asks for "B" 's password.

What user is the "I" trying to sudo on "b" from where as what user?

When you use sudo to run a command, you have to input your password,
not someone else's.  Does that help or am I not understanding the
situation/question?




More information about the ubuntu-users mailing list