ओएसएच सिएरा में एसएसएच पासफ्रेज किचेन को कैसे निष्क्रिय किया जाए


3

मुझे अपने SSH पासफ़्रेज़ को अपने मैकबुक सत्र की अवधि के लिए संग्रहीत करना पसंद है, ताकि मुझे हर बार जब मैं SSH को एक सर्वर में दर्ज करता रहूँ, तो नहीं, लेकिन जब मैं अपने कंप्यूटर को पुनरारंभ करता हूँ तो मुझे इसे फिर से दर्ज करना होगा (I नहीं चाहता कि मेरा पासफ़्रेज़ एन्क्रिप्ट किया जाए और कीचेन में डिस्क पर संग्रहीत हो)। यह तब तक नहीं था जब तक कि मैं माउंटेन लायन से सिएरा में उन्नत नहीं हो गया; तब से, यह स्थायी रूप से मेरे किचेन में अपना पासफ़्रेज़ जमा कर रहा है। मैं किचेन वरीयताओं को खोल सकता हूं और अपने SSH पासफ़्रेज़ को हटा सकता हूं, लेकिन अगली बार जब मैं SSH को सर्वर में रखता हूं और यह मुझे मेरे पासफ़्रेज़ के लिए संकेत देता है, तो इसे तुरंत किचेन में जोड़ा जाता है।

पहाड़ के शेर के साथ जो मेरे पास था, मैं उसे कैसे वापस पा सकता हूं, जहां मेरा पासफ़्रेज़ मेरे मैकबुक सत्र की अवधि के लिए संग्रहीत किया जाएगा, लेकिन फिर मुझे अगली बार अपने मैकबुक को फिर से चालू करने की आवश्यकता होगी।

जवाबों:


5

नहीं है एक नया विकल्प UseKeychainसिएरा में है, जो करने के लिए चूक yesऔर जो इस व्यवहार के लिए एक कारण है। यदि आपको यह पसंद नहीं है, तो कॉन्फ़िगरेशन को ~/.ssh/config(या यह फ़ाइल बनाएं) संपादित करें :

UseKeychain no
AddKeysToAgent yes

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


बहुत अच्छे धन्यवाद! क्या यह मुझे अभी भी मेरे कंप्यूटर सत्र के दौरान पासफ़्रेज़ सहेजने की अनुमति देगा ताकि मुझे इसे हर बार दर्ज न करना पड़े, या क्या यह बदल जाएगा ताकि मुझे इसे हर बार दर्ज करना पड़े?
orokusaki

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