मैं अपने ईसी 2 उदाहरणों के लिए रूट लॉगिन सक्षम करने की कोशिश कर रहा हूं। मुझे पता है कि मैं su
या sudo
का उपयोग कर सकता हूं, लेकिन मुझे रूट के रूप में अपने सर्वर में ssh'ing करने में सक्षम होना चाहिए क्योंकि जेनकिंस ईसी 2-प्लगइन को रूट पहुंच की आवश्यकता है।अमेज़ॅन ईसी 2 रूट लॉगिन
मैं पहले से ही अपने वेब खोज के दौरान कुछ समाधान पाया लेकिन वे सभी काम नहीं किया:
/etc/ssh/sshd_config
कॉपी
authorized_keys
में
PermitRootLogin
- जड़ के
.ssh
-Folder
यह लिंक करने के लिए लग रहा था काफी उपयोगी हो लेकिन काम भी नहीं किया: http://teknika.tumblr.com/post/5416465911/jenkins-ec2
'/ etc/ssh/sshd_config' है कि क्या से स्विच के लिए फ़ाइल' PermitRootLogin' में डालने के लिए संपादित करने के लिए है। – birryree
जैसा कि मैंने पहले ही उल्लेख किया है, यह काम नहीं करता है (हाँ मैंने एसएसएच डिमन को पुनरारंभ किया है) –
बस फ़ाइल नामों में अंतर को इंगित करता है, जैसा कि आपने '/ etc/ssh/ssh_config' का उल्लेख किया है, लेकिन डिमन' sshd_config' का उपयोग करता है। अगर वह सिर्फ एक टाइपो था, क्षमा करें। लेकिन अन्यथा, एक बार जब आपने 'sshd_config' संपादित किया और फिर से शुरू किया, तो यह कहता है कि जब आप 'ssh root @ yourinstanceip' करते हैं? – birryree