वहाँ से ओपन-एसएसएच प्रलेखन क्या करता है username@remotehost
निम्नलिखित में मतलब है:
डिफ़ॉल्ट रूप से सार्वजनिक कुंजी फ़ाइल में सहेजी जाती है ~ / .sh / id_dsa.pub, जबकि ~ / .ssh / id_dsa निजी कुंजी है। अब id_dsa.pub फ़ाइल को दूरस्थ होस्ट पर कॉपी करें और इसे ~ / .ssh / अधिकृत_keyt पर संलग्न करें:
ssh-copy-id username@remotehost
अपनी कॉन्फिग फ़ाइल में क्या मुझे उस मशीन का एक्सेस नहीं देना चाहिए जिसमें मैं कनेक्ट करना चाहता हूं?
- मैं वास्तव में किसके लिए उपयोग करूंगा
username@remotehost
? - वर्तमान में मैं अपना Open-ssh सर्वर सेट करना चाहता हूं।
ध्यान दें कि मैं Ubuntu 12.04 LTS का उपयोग कर रहा हूं, अग्रिम धन्यवाद!
संपादित करें: क्या कोई मुझे बता सकता है कि कैसे पाया जाए remotehost
मेरी मशीन के लिए लग सकता है? मुझे उबंटू मशीन और एक एंड्रॉइड डिवाइस दोनों के लिए जानना होगा।
id_dsa.pub
अपने क्लाइंट कंप्यूटर पर फ़ाइल, जितना आप उपयोग कर सकते हैं cat id_dsa.pub >> ~/.ssh/authorized_keys
।
remotehost
लग सकता है? मैं एक Android डिवाइस का उपयोग करने जा रहा हूं।
man
आपका सबसे अच्छा दोस्त है या linux.die.net/man/1/ssh-copy-id , यह आपके ssh कुंजी के सार्वजनिक भाग को ग्राहक को कॉपी करेगाusername
मशीन परremotehost
ssh के माध्यम से।