การป้องกันไม่ให้ ssh เข้าเครื่องโดย Login เป็น root สามารถแก้ไขที่ไฟล์
#vi /etc/ssh/sshd_config
ตรงส่วนของ PermitRootLogin ให้เป็น no ดังข้างล่าง
PermitRootLogin no
จากนั้นให้ restart ssh โดยพิมพ์
#service sshd restart
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
เมื่อทำการแก้ไขเรียบร้อยแล้วจะไม่สามารถ Login โดยใช้ root ได้ ดังนั้นจึงต้อง Login เป็น user อื่นก่อนแล้วค่อยใช้คำสั่ง su เปลี่ยนเป็น root โดยพิมพ์
#su – root
คำค้นยอดนิยม: ssh root login, คำสั่งเปลี่ยน user linux กลับเป็น root ไม่ได้, user login linux, ทำให้ root remote ได้, ssh root, user su เป็น root ได้, กำหนดไม่ให้ user login ผ่าน ssh ได้, คำสั่ง root สามารถ remote ได้, คำสั้ง login เป็น root, ห้าม user เข้า ssh
Related posts:
- Logout the user from ssh after 15 minutes of inactivity เพื่อความปลอดภัยจากการใช้งาน ssh เราสามารถตั้งค่าให้ระบบ logout user ที่ไม่ได้ใช้งานหลังจาก 15 นาทีผ่านไปแล้ว...
- Linux last command – แสดงรายชื่อ user ที่ login เข้าสู่ระบบ ถ้าหากต้องการตรวจสอบรายละเอียดของการ login เข้าสู่ระบบ คุณจะนึกถึงอะไรเป็นอันดับแรก หลายคนคงตอบว่าให้เข้าไปดูที่ “/var/log/secure” สิ เพราะว่ามันเก็บประวัติการ...
- Preventing thwart SSH attacks with DenyHosts หลังจากที่เครื่อง server เข้าสู่ internet ไม่นานก็จะมีพวกมือดีต่างๆมาลอง login เข้าระบบด้วยโปรโตโคล ssh...
- Force users to change their passwords upon the first login ในระบบปฏิบัติการ windows สามารถที่จะเซ็ตให้มีการเปลี่ยน password ใหม่เมื่อมีการ login เข้าสู่ระบบ ซึ่ง...
- Lock user after a set number of login attempts but also automatically unlock after 5 minutes หากต้องการให้ระบบทำการ lock user ที่จะพยายามเข้าสู่ระบบเกินกว่าจำนวนครั้งที่เรากำหนด แต่ไม่รู้จะสามารถทำได้อย่างไร ในบทความนี้มีคำตอบให้กับปัญหานี้ครับ ใน Pluggable...


September 11th, 2007
Tum.
Posted in
Tags: 