मैक ओएस एक्स पर पोटीन प्रमाणीकरण?


9

अपने विंडोज डेवलपमेंट मशीन पर, मैं SVN सर्वर के साथ प्रमाणित करने के लिए एक गुप्त कुंजी के साथ पेजेंट का उपयोग करता हूं।

मैं जानना चाहता हूं: ऐसा करने के लिए समकक्ष मैक प्रक्रिया क्या है? पेजेंट पोर्ट नहीं किया गया है, मैं कैसे प्रमाणित करूं?


1
यदि आप अपनी विंडोज मशीन से एक पुटीनगैन के साथ एक कुंजी आयात करना चाहते हैं, तो सही प्रारूप में एक फ़ाइल बनाने के लिए निर्यात -> ओपनएसएसएच का उपयोग करें
केसबैश

जवाबों:


8

मैं अपने ssh कुंजी एजेंट और संलग्न कुंजियों को प्रबंधित करने के लिए अपने मैक पर SSH किचेन का उपयोग करता हूं। यह ssh- एजेंट चलाता है, और ssh-add को पर्दे के पीछे की कुंजियों को प्रबंधित करने के लिए, लेकिन जब मैं लॉगिन करता हूं, तो OSX लॉगिन किचेन में पासफ़्रेज़ को संग्रहीत करता है (आपको ऐसा करने की ज़रूरत नहीं है, हालांकि)।


ध्यान दें कि OSX 10.5+ में ssh- एजेंट बिल्ट-इन है, इसलिए किसी अतिरिक्त सॉफ़्टवेयर इंस्टॉल की आवश्यकता नहीं है (पहली बार जब मैंने OSX 10.6 में एन्क्रिप्टेड निजी कुंजी को एक्सेस किया था। मुझे पासफ़्रेज़ के लिए कहा गया था; यह तब "जादू द्वारा" किचेन में जोड़ा गया था और तब से कोई और संकेत नहीं)
मिलान गार्डियन

2
ब्लिच, वह लिंक अब कहीं भी उपयोगी नहीं है :(
बैकर

यह सही लिंक है - sshkeychain.sourceforge.net
Aldekein

4

ssh-add और ssh-agent बराबर उपकरण हैं, जो अंदर बनाए गए हैं। सबसे अच्छा तरीका है कि ssh के साथ ऑर्टिकल सेट अप करने के लिए linux या os x के लिए किसी भी ट्यूटोरियल को पढ़ें, यह समान होगा।


4

पेजेंट ओपनएसएसएच स्थापित नहीं होने के लिए एक विंडोज वर्कअराउंड है। चूंकि आधुनिक मैक UNIX हैं , इसलिए आपको कुछ भी स्थापित करने की आवश्यकता नहीं है!

यहाँ एक त्वरित तरीका है कि इसे कैसे स्थापित किया जाए


1
आधुनिक Macs हैं यूनिक्स;)। opengroup.org/comm/press/19-2-nov07.htm
jtimberman


3

मेरे लिए ~/.ssh/configफ़ाइल सबसे अच्छा काम करती है। इस योजना का उपयोग करके इसे कॉन्फ़िगर के समूहों में जोड़ें:

host shortname
user my_username
hostname host.of.the.server.example.com
IdentityFile ~/.ssh/key.openssh

और फिर

ssh shortname

कुंजी सहित उस सेटिंग्स का उपयोग करके कनेक्ट करेगा। यह आपको उन सभी को जोड़ने के लिए बिना अलग-अलग मेजबानों के लिए बहुत सारी अलग-अलग कुंजी है ssh-agent

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.