✓ Решено Авторазблокировка приватных ssh ключей после логина

Руководства, вопросы, обсуждения
Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.
Ingvarhost
Сообщения: 3
Зарегистрирован: 27 авг 2017, 10:17
Благодарил (а): 2 раза

Авторазблокировка приватных ssh ключей после логина

Сообщение Ingvarhost » 27 авг 2017, 10:23

Добрый день!
Подскажите, пожалуйста, есть Linux Mint 18.2 Cinnamon x86, в папке ~/.ssh лежит приватный ключ, защищенный паролем. Как сделать так, чтобы после логина пользователя при использовании данного ключа не надо было вводить пароль (ну или хотя бы только один раз)? Пробовал импортировать этот ключ в Seahorse, он спрашивает от него пароль, но после импорта этот ключ в Seahorse нигде не видно.

Вывод inxi -Fxz
► Показать

Решение slant » 03 сен 2017, 15:17
Не только. Просто если вы его из консоли просто так запускаете - он убивается при закрытии этой самой консоли, как и все остальные дочерние процессы.
В минте, кстати, это не так по умолчанию (как минимум в mate). Он стартует при входе пользователя в окружение DE и работает для всего сеанса. Отдельно запускать не нужно - просто сразу ssh-add. Ключи, кстати, будут висеть добавленными даже между сеансами пользователя - до явного удаления через ssh-add -d

Перейти к ответу ➙

slant
Сообщения: 198
Зарегистрирован: 21 июн 2017, 15:09
Решено: 3
Поблагодарили: 74 раза

Авторазблокировка приватных ssh ключей после логина

Сообщение slant » 27 авг 2017, 13:40

Приватный ключ для ssh можно сгенерировать без пароля - тогда его можно будет использовать без ввода пароля.

Если же нужен именно запароленый ключ - есть еще такая штука как ssh-agent. (управляется через ssh-add).
http://xgu.ru/wiki/%D0%A3%D0%BF%D1%80%D ... 1%82%D0%B0

Ingvarhost
Сообщения: 3
Зарегистрирован: 27 авг 2017, 10:17
Благодарил (а): 2 раза

Авторазблокировка приватных ssh ключей после логина

Сообщение Ingvarhost » 02 сен 2017, 19:40

slant, ssh-agent действует только в рамках консоли, в которой запущен. Если ее закрыть, то все заново. Есть ли все же способ с Seahorse?

slant
Сообщения: 198
Зарегистрирован: 21 июн 2017, 15:09
Решено: 3
Поблагодарили: 74 раза

Авторазблокировка приватных ssh ключей после логина

Сообщение slant » 03 сен 2017, 15:17

Не только. Просто если вы его из консоли просто так запускаете - он убивается при закрытии этой самой консоли, как и все остальные дочерние процессы.
В минте, кстати, это не так по умолчанию (как минимум в mate). Он стартует при входе пользователя в окружение DE и работает для всего сеанса. Отдельно запускать не нужно - просто сразу ssh-add. Ключи, кстати, будут висеть добавленными даже между сеансами пользователя - до явного удаления через ssh-add -d

Ingvarhost
Сообщения: 3
Зарегистрирован: 27 авг 2017, 10:17
Благодарил (а): 2 раза

Авторазблокировка приватных ssh ключей после логина

Сообщение Ingvarhost » 03 сен 2017, 18:25

slant, спасибо!


Вернуться в «Параметры и оптимизация»

Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot] и 0 гостей