При отправке репозитория bzr на другой сервер мне нужно ввести пароль openSSH.
После того, как я набрал его, появляется всплывающее окно openSSH и снова требует пароль.
Есть ли способ избежать этого?
Дело в том, что даже при использовании ключа SSH, если вы введете код доступа в ключ ssh, который вы используете, вам потребуется ввести пароль для разблокировки ключа один раз во время сеанса входа в систему (если не настроено иное). Это мера безопасности, которую некоторые люди включают, чтобы другие не могли использовать ни свою систему, ни свой SSH-ключ в своей собственной системе.
РЕДАКТИРОВАТЬ
Чтобы это исправить, вам нужно отредактировать ваш SSH-ключ (если вы его используете), чтобы он не требовал пароля, и seahorse
(графический интерфейс для управления ключами и т. д.) поможет вам сделать это. Я настоятельно рекомендую вам не удалять свой код доступа из вашего ключа SSH (если это то, что вызывает всплывающие окна, и я уверен, что это так)
Вы можете найти GPG Agent полезным - см. Страницу Советы и хитрости в Справке сообщества Ubuntu
.Говоря «пароль», я предполагаю, что это означает, что у вас нет ключа SSH.
Самый простой способ сделать это:
ssh-keygen
ssh-copy-id OTHERSERVER
и введите свой пароль ssh OTHERSERVER
Теперь попросить вас ввести пароль, который вы ввели.
После этого gnome-keyring-daemon или ssh-agent будут помнить вашу фразу-пароль до тех пор, пока вы не выйдете из системы.