Запитання з тегом «ssh-agent»

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

16
Як я можу запустити ssh-add автоматично, без запиту пароля?
Я хочу спілкуватися між декількома комп'ютерами в моїй мережі (статичний Ethernet) через SSH. Для цього мені потрібно запускати ssh-add кожного разу, коли я входжу на певну машину, як це зробити так, щоб він був встановлений один раз, і він не запитував мене про парольну фразу щоразу, коли я входив або …
247 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-агента?
Для того, щоб запустити, ssh-agentя повинен використовувати eval $(ssh-agent) Чому я маю на evalвиході ssh-agent? Чому він не розроблений так, що я можу його просто запустити? Примітка. Повернення (") видалено, коли вони застаріли. Докладніше про це можна, наприклад, прочитати тут .
66 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? Я спробував (як тут запропоновано ) додати наступні рядки до мого …

3
Як змусити ssh-агент працювати у всіх терміналах?
Я встановив автоматичне введення ssh на деякі сервери з використанням ssh-copy-id. ssh-agentпрацює лише з терміналу, де він був запущений. Як я можу ssh-addпрацювати на всіх своїх терміналах? Природно, я б не віддав перевагу SSH-ключ без парольної фрази.
27 ssh  ssh-agent 


1
Як користуватися ssh-агентом з декількома (дійсними) ключами і все ж вибрати, який з них використовувати?
Скажімо, є два ключі, 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 Це прекрасно працює. Однак, коли я використовую ssh-agentі додаю …
20 ssh  ssh-agent 

4
Як я можу вирішити цю проблему ssh-агента?
Я використовую 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 один раз і лише за потреби?
(Я прочитав багато питань на цьому веб-сайті, які виглядають пов'язаними, і я вважаю, що це справді нове питання.) У мене є багато ключів на багатьох серверах, і всі вони захищені парольними фразами. Мені подобається вводити паролі приблизно стільки, скільки мені подобається вводити паролі - це справжнє зниження продуктивності. Команди ssh-agent …
15 ssh  ssh-agent 

2
Як запустити та використовувати ssh-агент в якості системної служби?
Як запустити ssh-агент як системну службу? У мережі є кілька пропозицій, але вони не є повними. Як додати автоматично незашифровані ключі, якщо послуга ssh-агент була запущена успішно? Можливо, ~/.ssh/.session-keysбуло б добре додати ключі зі списку . Як встановити SSH_AUTH_SOCKпісля цього будь-який сеанс входу? Найбільш правильний спосіб - перенести його з …

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

2
gpg-агент відмовляється від 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-агент із 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.