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

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

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


8
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 aux | grep sshя вижу, что он бежит. Затем я пытаюсь запустить ssh-add, чтобы …


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

2
Как включить обмен ключами 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метод обмена ключами в Debian 8.0? Я пытался (как здесь предлагается ) добавить следующие строки в мой /etc/ssh/ssh_config …

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


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

4
Как я могу решить эту проблему 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: /tmp/keyring-Nmf3J3/pkcs11: No such file or directory Как я могу сделать так, чтобы git мог толкать …

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

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

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

4
ssh-agent не настроен (SSH_AUTH_SOCK, SSH_AGENT_PID env vars не установлены)
Я создал новую учетную запись для друга на Kubuntu 12.04. Когда он использует, sshон получает эту ошибку: Не удалось открыть соединение с вашим агентом аутентификации Мы работаем над sshнекоторыми скриптами bash. Посмотрев вокруг множества вещей, которые могут привести к этой ошибке, я наткнулся на это решение: $ eval `ssh-agent -s` …
13 bash  ssh  kubuntu  ssh-agent 

2
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 автоматически запускает gpg-agent из systemd, поэтому я установил export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" Когда я запускаю ssh-add -l, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.