เพิ่งสร้างเซิร์ฟเวอร์ Ubuntu เสมือนใหม่และฉันอยู่ในขั้นตอนการทำให้แข็งตัวเพื่อการใช้งานจริง ฉันมีบัญชีรูท ฉันต้องการทำสิ่งต่อไปนี้:
- สร้างผู้ใช้ใหม่ (โทรหาพวกเขา
jimในช่วงเวลาที่เหลือ) ฉันต้องการให้พวกเขามี/home/ไดเรกทอรี - ให้
jimการเข้าถึง SSH - อนุญาตให้
jimเพื่อsuให้ราก แต่ไม่ดำเนินการsudoการดำเนินงาน - ปิดการเข้าถึง SSH รูท
- ย้าย SSHd ออกไปที่พอร์ตที่ไม่ได้มาตรฐานเพื่อช่วยหยุดการโจมตีที่ดุร้าย
ปัญหาของฉันอยู่กับสองรายการแรก ฉันพบแล้วuseraddแต่ด้วยเหตุผลบางอย่างฉันไม่สามารถเข้าสู่ระบบในฐานะผู้ใช้ที่สร้างขึ้นด้วย SSH ฉันต้องเอาชนะ SSHd เพื่ออนุญาตหรือไม่
/etc/nologinไฟล์ แต่ว่างเปล่า ฉันลบแล้วเริ่มใหม่ ssh แต่ก็ยังตอบสนองPermission denied, please try again.เมื่อฉันพยายามเข้าสู่ระบบ