Как вести программно пароль при авторизации по ключу?

На самом деле это единственный раздел про unix на этом форуме

Модераторы: /dev/random, Модераторы разделов

abc123
Сообщения: 32

Как вести программно пароль при авторизации по ключу?

Сообщение abc123 »

Команда:
git pull origin master1
Авторизация по ключу выдает:
Enter passphrase for key '/home/user/.ssh/id_rsa':
Как модифицировать команду чтобы пароль вводился программно?
Спасибо сказали:
sptica
Сообщения: 126
ОС: Ubuntu

Re: Как вести программно пароль при авторизации по ключу?

Сообщение sptica »

Не знаю что такое git, но исходя из второй строчки кода Вам нужна авторизация ssh по ключу.

upd. Упс... перечитал название темы, мой совет не в тему :). Чтобы не спрашивался пароль, не вводите его когда генерируете ключ :).
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Как вести программно пароль при авторизации по ключу?

Сообщение watashiwa_daredeska »

abc123 писал(а):
19.07.2011 17:02
Как модифицировать команду чтобы пароль вводился программно?
Убрать пароль с ключа.

sptica писал(а):
19.07.2011 17:28
исходя из второй строчки кода Вам нужна авторизация ssh по ключу.
Это она и есть. Просто сам ключ запаролен.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как вести программно пароль при авторизации по ключу?

Сообщение sash-kan »

watashiwa_daredeska писал(а):
19.07.2011 17:31
abc123 писал(а):
19.07.2011 17:02
Как модифицировать команду чтобы пароль вводился программно?
Убрать пароль с ключа.
осмелюсь дополнить, какой командой можно изменить passphrase для существующего секретного ключа (а то это не совсем очевидно):
$ ssh-keygen -p
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Как вести программно пароль при авторизации по ключу?

Сообщение KiWi »

sash-kan писал(а):
19.07.2011 19:50
watashiwa_daredeska писал(а):
19.07.2011 17:31
abc123 писал(а):
19.07.2011 17:02
Как модифицировать команду чтобы пароль вводился программно?
Убрать пароль с ключа.
осмелюсь дополнить, какой командой можно изменить passphrase для существующего секретного ключа (а то это не совсем очевидно):
$ ssh-keygen -p

И ещё можно дополнить тем, что существует ssh-agent.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Как вести программно пароль при авторизации по ключу?

Сообщение drBatty »

abc123 писал(а):
19.07.2011 17:02
Как модифицировать команду чтобы пароль вводился программно?

можно использовать expect.
но лучше не надо...
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: