Вопросы с тегом «ssh-agent»

ssh-agent - это механизм единой регистрации для SSH, включенный в программное обеспечение OpenSSH. Используйте этот тег для вопросов о том, как настроить и использовать ssh-agent.

248
Как я могу запустить ssh-add автоматически, без запроса пароля?

Я хочу общаться между несколькими компьютерами в моей сети (статический Ethernet) через SSH. Для этого мне нужно запускать ssh-add каждый раз, когда я вхожу на определенную машину, как я могу сделать это так, чтобы он был настроен один раз и не запрашивал у меня пароль при каждом входе в систему...

151
ssh-add жалуется: не удалось открыть соединение с вашим агентом аутентификации

Я пытался начать ssh-addработать над RaspberryPi под управлением Raspbian. Я могу начать ssh-agent, когда я делаю это дает следующий вывод в терминал: SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; Если я бегу, ps...

67
Зачем оценивать вывод ssh-agent?

Для того, чтобы бежать, ssh-agentя должен использовать eval $(ssh-agent) Почему я должен evalна выходе ssh-agent? Почему он не предназначен для того, чтобы я мог его запустить? Примечание: обратные галочки (`) удалены, поскольку они устарели. Вы можете прочитать об этом здесь, например...

66
Как включить обмен ключами diffie-hellman-group1-sha1 в Debian 8.0?

Я не могу подключиться к серверу ssh, который запрашивает diffie-hellman-group1-sha1метод обмена ключами: ssh 123.123.123.123 Unable to negotiate with 123.123.123.123 port 22: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1 Как включить diffie-hellman-group1-sha1метод...

27
Как заставить ssh-agent работать во всех терминалах?

Я настроил автоматический (без пароля) вход по ssh на некоторые серверы, используя ssh-copy-id. ssh-agentработает только с терминала, где он был запущен. Как мне начать ssh-addработать во всех моих терминалах? Естественно, я бы не предпочел SSH-ключ без ключевой...

20
Как использовать ssh-agent с несколькими (действительными) ключами и все же выбрать, какой использовать?

Допустим, есть два ключа, Aи Bоба они действительны для user@hostаутентификации с открытым ключом. Так authorized_keysкак настроено на различное поведение в зависимости от ключа, ~/.ssh/configна клиенте используется что-то вроде Host A.host HostName host User user IdentityFile ~/.ssh/A Host B.host...

17
Как я могу решить эту проблему ssh-agent?

Я использую Linux Mint и, похоже, не смог автоматически разблокировать gnome-keyring при входе в систему. Симптом моей проблемы заключается в следующем: $ ssh-add Identity added: /home/me/.ssh/id_rsa (/home/me/.ssh/id_rsa) $ git pull WARNING: gnome-keyring:: couldn't connect to:...

16
Имейте ssh-add молчите, если ключ уже там

Я хочу поставить ssh-add /path/to/special_keyв верхней части сценария. Это работает нормально, но всегда запрашивает пароль. Это странно и немного раздражает, так как все еще запрашивает фразу-пароль, даже когда ssh-add -lпоказывает, что ключ уже был добавлен. Есть ли способ сказать это: «добавить...

15
Как получить пароль для ключевой фразы SSH один раз и только при необходимости?

(Я прочитал многие вопросы на этом сайте, которые выглядят взаимосвязанными, и я считаю, что это действительно новый вопрос.) У меня много ключей на многих серверах, и все они защищены парольными фразами. Мне нравится вводить парольные фразы примерно так же, как я люблю вводить пароли - это...

15
Как запустить и использовать ssh-agent в качестве службы systemd?

Как запустить ssh-agent как службу systemd ? В сети есть некоторые предложения, но они не полны. Как автоматически добавить незашифрованные ключи, если служба ssh-agent была успешно запущена? Возможно, ~/.ssh/.session-keysбыло бы неплохо добавить ключи из списка . Как установить SSH_AUTH_SOCKв...

13
ssh-agent не настроен (SSH_AUTH_SOCK, SSH_AGENT_PID env vars не установлены)

Я создал новую учетную запись для друга на Kubuntu 12.04. Когда он использует, sshон получает эту ошибку: Не удалось открыть соединение с вашим агентом аутентификации Мы работаем над sshнекоторыми скриптами bash. Посмотрев вокруг множества вещей, которые могут привести к этой ошибке, я наткнулся на...

12
gpg-agent отказывается от SSH-ключей с помощью ssh-add, сообщающего «агент отказался от операции»

Я использую openssh7.5p1 и gnupg 2.1.21 на Arch Linux (это версии по умолчанию, которые поставляются с Arch). Я хотел бы использовать gpg-agentв качестве агента SSH. Я положил следующее в моем ~/.gnupg/gpg-agent.conf: pinentry-program /usr/bin/pinentry-qt enable-ssh-support Arch автоматически...

10
Настройка времени ожидания по умолчанию для агента SSH

Я использую, ssh-addчтобы добавить мои ключи SSH к агенту SSH. По умолчанию он добавляет их на неопределенный срок. Есть опция командной строки для указания времени ожидания, но есть ли опция файла конфигурации, которая будет указывать время ожидания по умолчанию? Я хочу, чтобы у меня была...

10
Как я могу заставить замолчать ssh-agent?

У меня есть такой скрипт в моем .bashrcфайле mysuerдома: eval `ssh-agent` ssh-add /path/to/my/key Проблема в том, что у меня есть такой вывод при входе в систему с пользователем mysuer( su - myuser): Agent pid 1234 Identity added: /path/to/my/key (/path/to/my/key) Я хотел бы избежать этого,...

10
Сохранить ключевую фразу SSH с помощью цепочки для ключей с параметром --noask

Я хочу использовать связку ключей для управления запросом ключевой фразы для ключей SSH, но он должен: 1) запрашивать его только тогда, когда я фактически использую ключ, и 2) сохранять его в течение некоторого периода времени после этого. На данный момент у меня есть 2 варианта: $ eval `keychain...

10
Где gnome-keyring устанавливает $ SSH_AUTH_SOCK?

Я нахожусь в процессе избавления gnome-keyringкак агент SSH. Вещи, которые я сделал Искал в интернете часами. Менял вещи и перезагружал, часто. Наконец-то просто rm-ed все вещи автозапуска, связанные с SSH. Последняя вещь волшебным образом сработала, так как там больше нет гнезда для агента:...