बस एक नया वर्चुअल उबंटू सर्वर बनाया और मैं इसे उत्पादन उपयोग के लिए सख्त करने की प्रक्रिया में हूं। वर्तमान में मेरा रूट खाता है। मैं निम्नलिखित करना चाहता हूं:
- एक नया उपयोगकर्ता बनाएं (
jimबाकी के लिए उन्हें कॉल करें)। मैं चाहता हूं कि उनके पास एक/home/निर्देशिका हो। jimSSH को एक्सेस दें ।- रूट
jimकरने की अनुमति दें,suलेकिनsudoसंचालन नहीं करें । - रूट SSH पहुँच बंद करें।
- जानवर-हमलों को रोकने में मदद करने के लिए SSHd को एक गैर-मानक पोर्ट पर ले जाएं।
मेरी समस्या पहले दो मदों के साथ है। मैंने पहले से ही पाया है, useraddलेकिन किसी कारण से, मैं एसएसएच पर इसके साथ बनाए गए उपयोगकर्ता के रूप में लॉग इन नहीं कर सकता। क्या मुझे इसे अनुमति देने के लिए SSHd को हराने की आवश्यकता है?
/etc/nologinफ़ाइल है लेकिन यह खाली है। मैं इसे नष्ट कर दिया और ssh को पुनः आरंभ लेकिन यह अभी भी सिर्फ जवाब है Permission denied, please try again.जब मैं कोशिश करते हैं और लॉग इन करें।