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