[Tutor] SSH commands in Python on Linux
python-tutor at toddmaynard.com
Wed Aug 10 17:53:20 CEST 2005
Ignoring the python stuff for the moment....
In answer to Question 1., You want to use Public Key authentication...this
will let you log in without a password. Google for SSH Public Key
Authentication will give you several hits for the howto's
One pretty good one was
If you have access to Linux Journal magazine, they just had a great article
about it in the Sept issue.
Good luck and have fun,
On Wednesday 10 August 2005 11:11 am, Bernard Lebel wrote:
> I'm trying to make a script to send a SSH command from a Linux
> computer to another Linux compter.
> The Python syntax I'm using...
> import os
> os.system( 'ssh root at 192.168.10.204 "ls"' )
> Now the problem is that I'm always asked for the password. So my
> question is two-fold:
> 1- Is there a way to not be asked for the root password?
> 2- If not, then is it possible to feed the SSH password input with my
> Python script? I have about stdin redirection, but I have to admit
> that I'm a bit lost and I don't know if it applies to SSH input as
> Right now I'm using the ls command to list processes, however
> ultimately I want to be able to kill some processes within a loop
> (this is for render farm management).
> Tutor maillist - Tutor at python.org
More information about the Tutor