Я хочу сохранить ключевую фразу SSH-ключа в gnome-keyring, а затем использовать ее автоматически, когда мне это нужно.
Как это сделать?
ssh
ssh-agent
gnome-keyring
Мартин Монперрус
источник
источник
seahorse-ssh-askpass
просто печатает пароль, который я ввожу на стандартный вывод !!!ssh-add
, однако:SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass ssh-add /path/to/private/key </dev/null
. Перенаправление стандартного ввода требуется для принудительного использованияSSH_ASKPASS
(графическая подсказка).seahorse-ssh-askpass
простоssh-askpass
в моей системе. Arch Wiki/usr/libexec/seahorse/ssh-askpass
, но ... да, он добавляет ключ к агенту и использует графическое приглашение, но это не решает проблему. В следующий раз мне нужно снова добавить ключ и снова ввести фразу-пароль…