- From: "David A. Parker" <dparker@xxxxxxxxx>
- Date: Tue, 20 Jan 2009 14:36:59 -0500
Christopher Browne wrote:
On Tue, Jan 20, 2009 at 11:06 AM, David A. Parker <dparker@xxxxxxxxx> wrote:Is any 'send file' command to make so that two machines (an amd64That's odd. I am able to get commands to work over SSH without a password.
multisocket and a simple i386, both lenny) talk scp with one another
through a router (attached to adsl) fully without asking the password?
With 'fully' I mean that command:
ssh target_machine_name date
gives the date without asking a password. The mere sending id_rsa.pub
to create the authorized_keys file only works (without asking the
password) for command:
but if 'date' is also requested, the password is needed (at least in my
I know how to solve the issue, i.e. by cross appending the
authorized_keys files, in order that each machine knows itself. But
there must be a simpler way.
I copied the contents of ~/.ssh/id_rsa.pub on my work computer into
~/.ssh/authorized_keys on my home computer. Now I can SSH from my work
computer to my home computer like this:
ssh me@myhomepc date
And it logs into my home computer and then runs the date command. I did not
have to do anything with the authorized_keys file on my work computer to
make this happen.
That's all appropriate.
You only need to modify authorized_keys in both places if you want the
symmetric relationship that either machine can log into the other.
I mentioned that I did not have to alter the authorized_keys file on my work PC in response to the OP's statement:
>>> I know how to solve the issue, i.e. by cross appending the
>>> authorized_keys files, in order that each machine knows itself. But
>>> there must be a simpler way.
I have no idea why you would need to do something like that. I have never had to "cross-append" anything in order to make this work. I just wanted to clarify for the OP that the keys only need to be shared in one direction to do this.
He seems to indicate that the passwordless login works just fine unless he tries to run a command through the ssh command line. I don't know why that would make a difference.
He also mentioned scp, and I think the better alternative would be to run sftp with a batch file.
Integrated Information Technology Services
Registered Linux User #408177
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx
- Prev by Date: Re: Can't start X after upgrade to Lenny
- Next by Date: Re: sound card not detected
- Previous by thread: passwordless ssh
- Next by thread: Re: ssh