मेरे टर्मिनल में .ssh निर्देशिका नहीं मिल सकती है?


14

मैं पहले से ही गूंगे सवाल के लिए माफी माँगता हूँ, लेकिन मैं अपनी मैकबुक पर GitHub के लिए SSH कुंजी सेट करने का प्रयास कर रहा हूँ। मैं टर्मिनल खोलता हूं और रूट निर्देशिका (मेरा उपयोगकर्ता नाम) पर जाता हूं और "सीडी ~ /। Ssh" टाइप करता हूं और यह कहता है "ऐसी कोई फ़ाइल या निर्देशिका नहीं"। हालाँकि, जब मैं "ssh -v" इनपुट करता हूं, तो यह सूचीबद्ध होता है:

OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
           [-D [bind_address:]port] [-e escape_char] [-F configfile]
           [-I pkcs11] [-i identity_file]
           [-L [bind_address:]port:host:hostport]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-R [bind_address:]port:host:hostport] [-S ctl_path]
           [-W host:port] [-w local_tun[:remote_tun]]
           [user@]hostname [command]

जो एक अन्य वेबसाइट के अनुसार इसका मतलब है कि मैंने इसे स्थापित किया है। फिर भी मुझे निर्देशिका कहीं नहीं मिल रही है ...

इसलिए मेरे दो सवाल हैं: मैं इसे कैसे ठीक करूं? और .ssh निर्देशिका को कहाँ माना जाता है?


2
Slhck का जवाब शायद सही पर, मैं सिर्फ करते रहे कि रूट निर्देशिका है चाहता था है नहीं अपने उपयोगकर्ता नाम, आपकी होम निर्देशिका है। रूट डायरेक्टरी वह जगह है जहां आप टाइप करते हैं cd /, तो यह C:विंडोज के बराबर है या फाइंडर में आपकी हार्ड ड्राइव पर क्लिक करता है।
टेराडॉन

जवाबों:


20

यदि .sshनिर्देशिका मौजूद नहीं है, तो आप बस इसे बना सकते हैं:

mkdir -p ~/.ssh

यहाँ, ~आपका होम फोल्डर है और जैसा है वैसा ही है /Users/allison। यह रूट डायरेक्टरी के समान नहीं है, जो कि है /और इस प्रकार पूरे फाइल सिस्टम की जड़ है।

ध्यान दें कि आमतौर पर आपको मैन्युअल रूप से फ़ोल्डर बनाने की आवश्यकता नहीं होती है। यदि आपने कभी कोई SSH कुंजी उत्पन्न नहीं की है, या आपने अभी तक SSH का उपयोग नहीं किया है, तो फ़ोल्डर को मौजूद होने की आवश्यकता नहीं है। हालाँकि, एक बार जब आप एक कुंजी (साथ ssh-keygen) उत्पन्न करते हैं , तो SSH आपके लिए स्वतः ही फ़ोल्डर बना देगा।

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