Автоматический вход в Windows - PullRequest
7 голосов
/ 19 июля 2010

Соответствующий вопрос:

Я настроил Putty для входа в систему с закрытыми-открытыми ключами (без пароля), используя это руководство:http://www.codelathe.com/blog/index.php/2009/02/20/ssh-without-password-using-putty/

Это работает.

Теперь я хочу запустить Fabric без запроса пароля.Это не работает, и мне предлагают пароль.Я предполагаю, что Paramiko (или некоторая другая зависимость от Fabric) не находит файл ppk.Где я могу разместить файл с закрытым ключом и как мне сообщить об этом Fabric / Paramiko?

Работает в Vista, используя Python 2.6.5 и более поздние версии Fabric (0.91) / Putty (0.60).

1 Ответ

9 голосов
/ 19 июля 2010

Добавление следующего к вашему fabfile.py должно работать:

env.user = "your_username"
env.key_filename = ["/path/to/keyfile"]

См. тканевые документы .

...