किसी ~/.ssh फ़ोल्डर आदेश ssh-keygen चलाकर किया जाएगा बनाने के लिए मैक के लिए एक आसान तरीका पर पूछ रहा था, तो निम्नलिखित सेटअप उपयोग ...
ए
macbook-air$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/sam/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/sam/.ssh/id_rsa.
Your public key has been saved in /Users/sam/.ssh/id_rsa.pub.
बी फिर बनाने के लिए:
touch ~/.ssh/authorized_keys
सी फिक्स अनुमतियाँ:
chmod 600 ~/.ssh/authorized_keys
डी
: - यदि आपको यह त्रुटि देखेंगे
cp AWS_key.text ~sam/.ssh/authorized_keys
#You इस SSH कुंजी पहले सहेजा है | जब EC2 उदाहरण
ई तो एडब्ल्यूएस लिनक्स सर्वर से ssh का परीक्षण बनाने: कि फाइल करने के लिए एडब्ल्यूएस कुंजी कॉपी
ssh -i ./authorized_keys [email protected]
उपयोगकर्ता "रूट" के बजाय उपयोगकर्ता "ec2-user" के रूप में लॉगिन करें।
एफ कि फिर से कोशिश करते हैं और यह अनुमति एडब्ल्यूएस उपयोगकर्ता "EC2 उपयोगकर्ता" के साथ काम करना चाहिए:
ssh -i ./authorized_keys [email protected]
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/
9 package(s) needed for security, out of 12 available
Run "sudo yum update" to apply all updates.
आशा इस मदद करता है, सभी बेहतरीन।
स्रोत
2015-02-20 11:13:38
मुझे लगता है कि आप /.ssh – Tuim
के बजाय ~/.ssh का मतलब है, आप बिल्कुल सही हैं, मेरी गलती। धन्यवाद – jarriett
समस्या का हिस्सा है। मैं ".ssh" नामक फ़ोल्डर नहीं बना सकता क्योंकि नाम की अवधि की अनुमति नहीं है। मैं उस फ़ोल्डर को कैसे बना सकता हूं? आपके उपरोक्त उत्तर के लिए धन्यवाद। – brno792