Почему мой брезент в Ubuntu не работает?

Я зашифровал свой id_rsa паролем. Я думаю, у Ubuntu есть система id_rsa , которая мешает мне вводить пароль каждый раз, когда я должен использовать id_rsa , like git push . Иногда мне не нужно вводить пароль, иногда я делаю.

Когда я выполняю

 $ ssh-add -l Could not open a connection to your authentication agent. $ gnome-keyring import ~/.ssh/id_rsa WARNING: gnome-keyring:: couldn't connect to: /run/user/1000/keyring-wUoO5j/pkcs11: Connection refused p11-kit: gnome-keyring: module failed to initialize, skipping: An error occurred on the device gnome-keyring: couldn't find any place to import files $ echo $SSH_AUTH_SOCK /run/user/1000/keyring-wUoO5j/ssh $ echo $SSH_AGENT_PID <empty> 

На морском коньке ключ указан в клавишах openssh

У любого органа есть такая же проблема? Или как это решить?

Вероятно, службы Gnome, такие как gnome-keyring-daemon и gnome-settings-daemon , не запускаются, когда вы вошли в систему.

AFAIR вы можете изменить это: выберите settings > settings manager > session and startup > advanced и включите Gnome services

Еще один способ избежать ввода пароля каждый раз – использовать следующие команды один раз после запуска системы в терминале

 ssh-agent ssh-add <add path if not standard key> 

вам будет предложено ввести пароль на ваш ключ, и агент сохранит его до следующей перезагрузки.

НТН,

s1mmel