นโยบายการจัดการความรู้ มหาวิทยาลัยสงขลานครินทร์ 1.ให้ใช้เครื่องมือการจัดการความรู้ผลักดัน คุณภาพคน และกระบวนทำงาน 2.ส่งเสริมการแลกเปลี่ยนประสบการณ์การทำงาน จากหน้างาน 3.ส่งเสริมให้มีเวทีเรียนรู้ร่วมกัน

นาย ฉัตรชัย จันทร์พริ้ม
Ico64
เครือข่าย
สมาชิก · ติดตาม: 4 · ผู้ติดตาม: 5

อ่าน: 2066
ความเห็น: 0

ปิดเครือง server โดยใช้วิธีการ Ctrl+Alt+Del

down เครื่องโดยไม่ต้อง login ไม่ต้องใช้ root password สำหรับเครื่องที่มีเฉพาะ keyboard และไม่มีจอภาพ

เอาใหม่อีกที คุณ adzz ถามว่า 

... แต่ว่าผมอยากให้คนอื่นสามารถ Shutdown ได้กรณีที่ไฟดับ เพราะ UPS มันจะสามารถสำรองไฟได้ไม่นานมาก บางครั้งไฟชอบดับช่วงดึกๆ นาน ทำให้บางทีเครื่องดับไปเลย ถ้ากรณีอย่างนี้มีการเขียนสคริป์อะไรให้สามารถสั่ง shutdown ด้วยคีย์ลัดแบบไม่ต้อง login เข้า root ก่อนหรือเปล่าครับเพราะเซิร์ฟเวอร์ผมแต่ละเครื่องไม่ได้ต่อจอไว้เลย แถมตั้งอยู่คนละที่อีกต่างหาก ...

ซึ่งผมเข้าใจคำถามผิด เลยตอบไปใน  remote shutdown เครื่อง โดยไม่ต้องใช้ root account แบบไม่ตรงคำถาม เลยได้คำอธิบายว่า

... ที่อยากได้จริงๆก็คือเหมือนกดปุ่ม Ctrl+Alt+Delete แล้วสั่งรีสตาร์ทได้เลยน่ะครับผม ขอรบกวนอีกรอบนะครับ ...

งั้นผมขอตั้งข้อสมมติฐานนะครับว่า ผู้ดูแล จะเข้าไป shutdown เครื่องเอง โดยแต่ละเครื่อง ไม่มีจอภาพ แต่ยังมี keyboard ต่ออยู่

ถ้าเป็นตามนั้นก็ไม่ยากเท่าไหร่ครับ เพราะบนเครื่อง linux โดยทั่วไปจะมี inittab กำหนด config เอาไว้แล้วว่า ถ้าเมื่อไหร่มีการกด key Ctrl+Alt+Del จะให้ reboot เครื่อง ซึ่งคำสั่งที่ inittab กำหนดให้ไปเรียกใช้ก็คือ shutdown ... -r now  ซึ่งถ้าต้องการให้ปิดเครื่องแทนที่จะ reboot เครื่อง ก็เพียงแต่ไปแก้ config ให้เปลี่ยน  "-r now" เป็น "-h now" เท่านั้นเอง

ให้ลองดูไฟล์ /etc/inittab ครับ หาบรรทัดที่ขึ้นต้นด้วย ca:

บน linux จะมีลักษณะเป็นอย่างนี้ครับ 

ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

ถ้าต้องการให้เครื่อง halt หรือปิดไปเลยแทนที่จะ reboot ก็เปลี่ยนจาก "-r" เป็น "-h" โดยที่อาจจะตัด option "-a" ออก เพื่อไม่ให้มีปัญหามีคน login ที่ไม่ใช่ root ตอนที่ไฟดับพอดี ลองอ่าน manpage ของคำสั่ง shutdown ดูครับ เพื่อปรับเปลี่ยน option ของการ shutdown ตามความเหมาะสม

ca:12345:ctrlaltdel:/sbin/shutdown -t1 -h now

ก็น่าจะใช้งานได้ตามที่คุณ adzz ต้องการ

หมวดหมู่บันทึก: เรื่องทั่วไป
คำสำคัญ (keywords): ctrl+alt+del  inittab  linux  shutdown
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ Copyright
สร้าง: 21 พฤษภาคม 2551 14:27 แก้ไข: 21 มิถุนายน 2552 14:39 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

ไม่มีความเห็น

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 34.200.218.187
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ