2011-12-01 9 views
27

एक नया ईसी 2 उदाहरण तक पहुंचने का डिफ़ॉल्ट तरीका आपकी कुंजी-जोड़ी का उपयोग कर है।उपयोगकर्ताओं को ईसी 2 उबंटू इंस्टेंस में एसएसएच करने की इजाजत है?

मैं अन्य उपयोगकर्ताओं को अपनी चाबियाँ दिए बिना, मेरे उदाहरण से कनेक्ट करने की अनुमति कैसे दे सकता हूं? (आदर्श रूप में, मैं उन्हें चाहते हैं प्रवेश पर उपयोगकर्ता/पासवर्ड के लिए संकेत करने के लिए)

+0

http://stackoverflow.com/questions/2523615/how-to-ssh-to-amazon-ec2-:

sudo restart ssh 

कृपया इस अतः अधिक जानकारी के लिए लिंक देखें redhat-instance-without-use-keypair – Taichman

+0

आप अपने उपयोगकर्ता को अन्य कुंजी भी जोड़ सकते हैं। इसलिए आपको अपनी कुंजी साझा करने की आवश्यकता नहीं है, लेकिन लॉगिन के रूप में स्वीकार करने के लिए अपनी कुंजी जोड़ें – Umingo

उत्तर

42

संपादन/आदि/ssh/sshd_config और yes को PasswordAuthentication निर्धारित किया है।

sudo /etc/init.d/sshd reload आदेश दर्ज करें।

तो आप के साथ एक उपयोगकर्ता बना सकते हैं:

useradd USERNAME 

(कैसे घर निर्देशिका आदि स्थापित करने के लिए के विकल्पों के लिए आदमी की जाँच ...)

फिर

passwd USERNAME 

आप होगा एक नया पासवर्ड

+0

ऐसा करने के बाद मैं एक एफ़टीपी क्लाइंट के माध्यम से लॉग इन करने का प्रयास करता हूं और "त्रुटि: \t एसएफटीपी सर्वर से अप्रत्याशित अंत-फ़ाइल प्राप्त करता है। त्रुटि : \t सर्वर से कनेक्ट नहीं हो सका " – BadHorsie

4
sudo vi /etc/ssh/sshd_config 
:s/PasswordAuthentication no/PasswordAuthentication yes/ 
:wq 

sudo /etc/init.d/sshd reload 

sudo useradd newuser 
के लिए संकेत दिया जाए

यह आपको संकेत देता है और आप पासवर्ड दर्ज करते हैं।

आप एक passwd बदलना चाहते हैं?

sudo passwd newuser 

अब आप अपने उपयोगकर्ताओं के लिए लॉग इन कर सकते हैं साथ

ssh [email protected]_public_ip 
+1

पासवर्ड प्रमाणीकरण संख्या आमतौर पर – rtacconi

+1

पर टिप्पणी की जाती है यदि' sudo /etc/init.d/sshd reload' काम नहीं करता है, तो sudo '/etc/init.d/ssh reload' को आजमाएं। मुझे उबंटू 16.04 पर 'sshd' के बजाय' ssh' का उपयोग करना पड़ा। –

11

कुछ समय अपने आप को जैसे कुछ उबंटू neophytes बचाने के लिए, नए उबंटू उदाहरणों अब sshd पुनः लोड का उपयोग करें। इसके बजाय यह पूछ रहा है के लिए: https://superuser.com/questions/214799/no-etc-init-d-sshd-file-ubuntu-ec2

+1

होना चाहिए: सुडो फिर से शुरू करें ssh – olefrank

संबंधित मुद्दे