Ssh-add के साथ ssh-Agent में जोड़ी गई कुंजियों को कैसे सूचीबद्ध करें?


जवाबों:


234

फिंगरप्रिंट द्वारा उन्हें सूचीबद्ध -lकरने के ssh-addलिए विकल्प का उपयोग करें ।

$ ssh-add -l
2048 72:...:eb /home/gert/.ssh/mykey (RSA)

या -Lओपनएसएसएच प्रारूप में पूरी कुंजी प्राप्त करने के लिए।

$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc[...]B63SQ== /home/gert/.ssh/id_rsa

बाद वाला प्रारूप वैसा ही है जैसा आप उन्हें किसी ~/.ssh/authorized_keysफाइल में डालते हैं ।


1
[rahul @ srv1 ~] $ ssh-add -l आपके प्रमाणीकरण एजेंट के लिए कनेक्शन नहीं खोल सकता है।
राहुल पाटिल

1
@RahulPatil क्या आप उस मशीन पर SSH एजेंट चला रहे हैं? इसे उसी मशीन पर चलाएं जिसके रूप में आपने चाबियाँ जोड़ी हैं, रिमोट नहीं!
gertvdijk

4
यदि दूरस्थ एजेंट अग्रेषण सक्षम है, तो आप इस आदेश को दूरस्थ होस्ट पर चला सकते हैं।
पैट्रिक

3
उदाहरण:ssh-agent sh -c 'ssh-add; ssh-add -l'
kenorb

2
@gertvdijk मैं वास्तव में नामकरण के बारे में बात कर रहा था। नाम से ssh-addऐसा लगता है कि इस कमांड को केवल एजेंट की चाबियाँ जोड़ना चाहिए। और फिर ssh-agentपता होना चाहिए कि इसकी पकड़ क्या है। मेरा नजरिया अलग था।
शिप्लू मोकादिम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.