2013-03-22 2 views
0

Я хотел бы создать скрипт python, который соединяется с сервером SSH, но поскольку я не могу отправить пароль как argv, как я могу это сделать?SSH-соединение с python

os.system("[email protected] password") 

И если это не поможет, каково будет возвращение?

+0

что вы хотите сделать после подключения? – perreal

+0

использовать как обычный ssh – gdlm

ответ

1

Использование Paramiko:

client = paramiko.SSHClient() 
client.connect('my.example.com', username='brandon', password=mypass) 
2

Возможно, вам необходимо изучить это с помощью библиотеки или обертки, чтобы сделать это правильно и с большей поддержкой. Вот некоторые examples.

Смежные вопросы