«ssh-agent» etiketlenmiş sorular

ssh-agent, SSH için OpenSSH yazılımında bulunan tek bir oturum açma mekanizmasıdır. Ssh-agent'ı yapılandırma ve kullanma ile ilgili sorular için bu etiketi kullanın.

16
Şifre sormadan ssh-add'i otomatik olarak nasıl çalıştırabilirim?
Ağımdaki birkaç bilgisayar (statik Ethernet) ile SSH üzerinden iletişim kurmak istiyorum. Bunu yapmak için, belirli bir makineye her giriş yaptığımda ssh-add komutunu çalıştırmam gerekiyor, bir kere kurulabilmesi için nasıl giriş yapabilirim ve her giriş yaptığımda veya yeniden başlattığımda parola sormamı istemiyor. benim makinem bash_profileDosyaya bazı satırlar eklemenin bir yolu olduğunu …
247 ssh  ssh-agent 


8
ssh-add şikayet: Kimlik doğrulama aracınızla bağlantı açılamadı
Ben almak için çalışıyorum ssh-addRaspbian çalıştıran bir Raspberry Pi üzerinde çalışıyor. Bunu yaptığım ssh-agentzaman terminale aşağıdaki çıktıyı verebilirim : SSH_AUTH_SOCK=/tmp/ssh-06TcpPflMg58/agent.2806; export SSH_AUTH_SOCK; SSH_AGENT_PID=2807; export SSH_AGENT_PID; echo Agent pid 2807; Eğer koşarsam çalıştığını ps aux | grep sshgörebilirim. Sonra ssh-addanahtar parolamı eklemek için koşmaya çalışıyorum ve aşağıdakileri alıyorum: Could not open …

3
ssh-add yeniden başlatmalar arasında kalıcı değil
Aracıya bir ssh anahtarı ekledim: $ ssh-add ~/.ssh/id_rsa_mac Identity added: /Users/alex/.ssh/id_rsa_mac (/Users/alex/.ssh/id_rsa_mac) Yeniden başlatmanın ardından, ajan artık bu anahtarı eklememiş: $ ssh-add -l The agent has no identities. Bu neden oldu?
150 ssh  osx  ssh-agent 


2
Diffian-hellman-group1-sha1 anahtar değişimi Debian 8.0'da nasıl etkinleştirilir?
diffie-hellman-group1-sha1Anahtar değişimi yöntemi isteyen bir sunucuya ssh gönderemiyorum : 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-sha1Debian 8.0'da anahtar değişim metodu nasıl etkinleştirilir ? Denedim ( burada önerildiği gibi ) benim için aşağıdaki satırları ekleyin /etc/ssh/ssh_config KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1 Ciphers …



1
Ssh-agent'ı birden çok (geçerli) tuşla nasıl kullanabilir ve hangisini kullanacağınızı nasıl seçersiniz?
Diyelim ki iki anahtar var Ave Bikisi de user@hostortak anahtar kimlik doğrulaması için geçerli . Yana authorized_keysfarklı davranış, anahtarın bağlı için yapılandırılmış ~/.ssh/configistemci üzerinde böyle bir şey kullanır Host A.host HostName host User user IdentityFile ~/.ssh/A Host B.host HostName host User user IdentityFile ~/.ssh/B Güzel çalışıyor. Ancak, an ı kullanımı …
20 ssh  ssh-agent 

4
Bu ssh-agent problemini nasıl çözebilirim?
Linux Mint kullanıyorum ve girişte otomatik olarak kilidini açmak için gnome anahtarlığı alamadım, öyle görünüyor. Sorunumun bir belirtisi şöyledir: $ 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'in benden herhangi bir şifre girişi olmadan itip / çekebilmesini nasıl …

4
Anahtar zaten varsa ssh-add sessiz olun
ssh-add /path/to/special_keySenaryonun üstüne koymak istiyorum . Bu iyi çalışıyor, ancak her zaman parola ister. ssh-add -lAnahtar zaten eklenmiş olsa bile parola istediğinden, bu garip ve biraz sinir bozucu . Bunu söylemenin bir yolu var mı: "bu anahtarı ekleyin ve henüz eklenmediyse parolaya sorun, aksi takdirde hiçbir şey yapmayın"?

2
Sd-agent'ı systemd hizmeti olarak nasıl başlatabilir ve kullanabilirim?
Ssh- agent'ı systemd hizmeti olarak nasıl başlatırım ? İnternette bazı öneriler var, ancak bunlar tam değil. Ssh-agent hizmeti başarıyla başlatıldıysa otomatik olarak şifrelenmemiş anahtarlar nasıl eklenir ? Muhtemelen, listeden anahtar eklemek ~/.ssh/.session-keysiyi olurdu. SSH_AUTH_SOCKDaha sonra herhangi bir oturumda nasıl ayarlanır ? En doğru yol, ssh-agent servisinden systemd-logind servisine itmektir (mümkün …

3
SSH anahtar parolasını nasıl ve yalnızca gerektiğinde nasıl alabilirim?
(Bu sitede ilgili görünen birçok soruyu okudum ve bunun gerçekten yeni bir soru olduğuna inanıyorum.) Birçok sunucuda çok fazla anahtarım var ve hepsi parolalarla korunuyor. Parola girmeyi, parola girmeyi sevdiğim kadar seviyorum - bu gerçek bir verimlilik kaybı. ssh-agent + ssh-add komutları, oturum açma sırasında parolanızı yalnızca bir kez girmeniz …
15 ssh  ssh-agent 

4
ssh-agent kurulmuyor (SSH_AUTH_SOCK, SSH_AGENT_PID env vars ayarlanmadı)
Kubuntu 12.04'te bir arkadaşım için yeni bir kullanıcı hesabı oluşturdum. Kullandığı zaman sshbu hatayı alır: Kimlik doğrulama aracınızla bağlantı açılamadı Biz koşuyoruz sshbazı kabuk komut. Bu hataya yol açabilecek çok çeşitli şeylere baktıktan sonra bu çözüme rastladım: $ eval `ssh-agent -s` $ ssh-add ~/.ssh/some_id_rsa Sonra sshkomutları (ve bash betiklerini) beklendiği …
13 bash  ssh  kubuntu  ssh-agent 

2
gpg-agent SSH anahtarlarını ssh-add raporlama “aracı reddetti işlemini” reddediyor
Arch Linux üzerinde openssh7.5p1 ve gnupg 2.1.21 kullanıyorum (bunlar arch ile gelen varsayılan sürümlerdir). gpg-agentBir ssh ajanı olarak kullanmak istiyorum . Şunlara şunu koydum ~/.gnupg/gpg-agent.conf: pinentry-program /usr/bin/pinentry-qt enable-ssh-support Arch otomatik olarak systemd'den bir gpg aracısı başlatır, bu yüzden export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh" Koştuğumda ssh-add -l, hiçbir kimlik bildirmiyor ve beklediğim gibi psbir …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.