Pytania otagowane jako ssh-agent

ssh-agent to mechanizm pojedynczego logowania dla SSH zawarty w oprogramowaniu OpenSSH. Użyj tego tagu, jeśli masz pytania dotyczące konfigurowania i używania ssh-agent.

16
Jak mogę uruchomić ssh-add automatycznie, bez pytania o hasło?
Chcę komunikować się między kilkoma komputerami w mojej sieci (statyczny Ethernet) za pośrednictwem SSH. Aby to zrobić, muszę uruchamiać ssh-add za każdym razem, gdy loguję się na konkretnej maszynie, jak mogę to zrobić, aby została skonfigurowana raz i nie pytała mnie o hasło przy każdym logowaniu lub ponownym uruchomieniu moja …
247 ssh  ssh-agent 


8
ssh-add narzeka: Nie można otworzyć połączenia z agentem uwierzytelniającym
Próbowałem zacząć ssh-addpracę nad RaspberryPi z systemem Raspbian. Mogę rozpocząć ssh-agent, gdy to zrobię, daje następujące dane wyjściowe do terminala: SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; Jeśli uruchomię ps aux | grep ssh, zobaczę, że działa. Następnie próbuję uruchomić ssh-add, aby dodać moje kluczowe hasło, i …

3
ssh-add nie jest trwały między restartami
Dodałem klucz ssh do agenta poprzez: $ ssh-add ~/.ssh/id_rsa_mac Identity added: /Users/alex/.ssh/id_rsa_mac (/Users/alex/.ssh/id_rsa_mac) Po ponownym uruchomieniu agenta nie ma już dodanego tego klucza: $ ssh-add -l The agent has no identities. Dlaczego się to stało?
150 ssh  osx  ssh-agent 

1
Po co ewaluować wyjście ssh-agent?
Aby uruchomić, ssh-agentmuszę użyć eval $(ssh-agent) Dlaczego mam do evalwyjścia ssh-agent? Dlaczego nie jest tak zaprojektowany, że mogę go po prostu uruchomić? Uwaga: Backticks (`) są usuwane, ponieważ są przestarzałe. Możesz na przykład przeczytać więcej na ten temat tutaj .
66 shell  ssh  ssh-agent  eval 

2
Jak włączyć wymianę kluczy diffie-hellman-group1-sha1 w Debianie 8.0?
Nie mogę połączyć się z serwerem, który prosi o diffie-hellman-group1-sha1metodę wymiany kluczy: 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 Jak włączyć diffie-hellman-group1-sha1metodę wymiany kluczy w Debianie 8.0? Próbowałem (jak tutaj zaproponowano ) dodaj następujące wiersze do mojego /etc/ssh/ssh_config KexAlgorithms …



1
Jak korzystać z ssh-agent z wieloma (ważnymi) kluczami, a jednocześnie wybrać, którego użyć?
Powiedzmy, że istnieją dwa klawisze Ai B, z których oba są ważne dla user@hostuwierzytelniania klucza publicznego. Ponieważ authorized_keysjest skonfigurowany do różnych zachowań w zależności od klucza, ~/.ssh/configna kliencie używa czegoś takiego Host A.host HostName host User user IdentityFile ~/.ssh/A Host B.host HostName host User user IdentityFile ~/.ssh/B To działa dobrze. …
20 ssh  ssh-agent 

4
Jak mogę rozwiązać ten problem z agentem ssh?
Używam Linux Mint i wydaje mi się, że nie udało mi się uzyskać kluczy gnome do automatycznego odblokowania przy logowaniu. Objaw mojego problemu jest następujący: $ 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 Jak mogę sprawić, że git …

4
Niech ssh-add będzie cichy, jeśli klucz już tam jest
Chcę umieścić ssh-add /path/to/special_keyna górze skryptu. Działa to dobrze, ale zawsze monituje o podanie hasła. Jest to dziwne i trochę denerwujące, ponieważ wciąż prosi o hasło, nawet jeśli ssh-add -lpokazuje, że klucz został już dodany. Czy istnieje sposób, aby to powiedzieć: „dodaj ten klucz i zapytaj hasło, jeśli jeszcze nie …

3
Jak poprosić o hasło klucza SSH raz i tylko w razie potrzeby?
(Przeczytałem wiele pytań na tej stronie, które wyglądają na powiązane i uważam, że jest to naprawdę nowe pytanie). Mam wiele kluczy na wielu serwerach i wszystkie są chronione hasłami. Lubię wprowadzać hasła tak samo jak lubię wprowadzać hasła - to prawdziwy drenaż produktywności. Komendy ssh-agent + ssh-add mogą być używane …
15 ssh  ssh-agent 

2
Jak uruchomić i używać ssh-agent jako usługi systemowej?
Jak uruchomić ssh-agent jako usługę systemową ? W sieci jest kilka sugestii, ale nie są one kompletne. Jak dodać automatycznie niezaszyfrowane klucze, jeśli usługa ssh-agent została pomyślnie uruchomiona? Prawdopodobnie ~/.ssh/.session-keysdobrze byłoby dodać klucze z listy . Jak ustawić SSH_AUTH_SOCKpóźniej dowolną sesję logowania? Najbardziej poprawnym sposobem jest przeniesienie go z usługi …

4
Agent SSH nie konfiguruje się (SSH_AUTH_SOCK, SSH_AGENT_PID env vars nie ustawiono)
Założyłem nowe konto użytkownika dla znajomego na Kubuntu 12.04. Kiedy używa ssh, dostaje ten błąd: Nie można otworzyć połączenia z agentem uwierzytelniającym Biegniemy ssh w niektórych skryptach bash. Po przeanalizowaniu różnych rzeczy, które mogą prowadzić do tego błędu, natknąłem się na to rozwiązanie: $ eval `ssh-agent -s` $ ssh-add ~/.ssh/some_id_rsa …
13 bash  ssh  kubuntu  ssh-agent 

2
gpg-agent odrzuca klucze SSH z raportowaniem ssh-add „agent odmówił operacji”
Używam openssh7.5p1 i gnupg 2.1.21 na arch linux (są to domyślne wersje, które są dostarczane z arch). Chciałbym użyć gpg-agentjako agenta ssh. Umieszczam w moim ~/.gnupg/gpg-agent.conf: pinentry-program /usr/bin/pinentry-qt enable-ssh-support Arch automatycznie uruchamia agenta gpg z systemd, więc ustawiłem export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" Kiedy uruchamiam ssh-add -l, nie zgłasza żadnych tożsamości i pszgłasza …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.