Как вручную активировать диалоговое окно добавления ssh?

Вы можете использовать logrotate. Он установлен по умолчанию; ознакомьтесь с инструкциями на странице руководства.

6
задан 23 April 2012 в 15:34

3 ответа

Не прямой ответ на вышеупомянутый вопрос, но работа вокруг основной проблемы:

Остановить gnome-keyring ssh-agent от запуска. Тогда ssh-agent, ssh-add и ssh работают так, как ожидалось. (Или, по крайней мере, так, как я ожидаю).

Чтобы остановить запуск ssh-agent gnome-keyring, выполните следующие действия:

sudo mv /etc/xdg/autostart/gnome-keyring-ssh.desktop /etc/xdg/autostart/gnome-keyring-ssh.desktop.disabled
4
ответ дан 25 May 2018 в 12:37

Изменить

Это запускает графическое приглашение для моего пароля ssh, но отличается от того, которое фактически позволяет ssh использовать ключ ssh. Даже после того, как я это сделал, у меня все еще появляется приглашение GUI, чтобы спросить мою кодовую фразу ssh: /

Подробнее см. В разделе «Редактировать 3» выше.

Оригинал

Я нашел способ вызвать его в конце. Я создал ~/bin/gssh-add и ввел в него следующее:

SSH_ASK_PASS=/usr/bin/ssh-askpass ssh-add

Затем я делаю его исполняемым:

chmod +x ~/bin/gssh-add

И затем я запускаю его с помощью Alt + F2. Это вызывает диалоговое окно gnome.

Обратите внимание, что если вы запустите gssh-add с терминала, он не будет запускать диалоговое окно gnome. Подробнее о том, почему.

см. В разделе «ОКРУЖАЮЩАЯ СРЕДА» страницы man ssh-add.
1
ответ дан 25 May 2018 в 12:37
Или я могу ssh где-то перед запуском tmuxinator, но соединение здесь медленное, так что просто добавляет трение.

Не забывайте, что ваше «где-то» не должно быть удаленным:

ssh localhost

Так я обычно это делаю.

(Затем я набираю [ f2] в новом приглашении оболочки, чтобы выбросить его и вернуться к моему старому. Если вы не возражаете против дополнительных нажатий клавиш, команда, подобная ssh localhost true, является более удобной альтернативой.)

Конечно , это работает только в системах, которые запрашивают ключи SSH (например, после использования ssh-copy-id), но из вашего вопроса это звучит так, как будто вы уже получили это.

0
ответ дан 25 May 2018 в 12:37

Другие вопросы по тегам:

Похожие вопросы: