วิธีการป้องกันผู้ใช้ภายในจากการรีบูตเครื่อง / ปิดเครื่องเมื่อฉันอยู่ใน?


0

ขณะนี้ฉันอัปเกรดคอมพิวเตอร์ของเพื่อนจากระยะไกลด้วยความถนัดผ่าน SSH ฉันมีความทรงจำที่ไม่ดีของระบบที่ไม่เสถียรเมื่อมีการรีบูท / ปิดตัวลงในระหว่างกระบวนการอัปเกรดดังนั้นฉันจึงต้องการป้องกันไม่ให้รีบูตเครื่องคอมพิวเตอร์ (เขาเปิดเซสชันเดสก์ท็อป) เมื่อเขากลับมาบ้านถ้าการอัพเกรดยังคงทำงานอยู่ - หรืออย่างน้อยก็เตือนเขา

ฉันจะทำอย่างไร


หากคุณเปิดเอกสารข้อความให้พิมพ์บางสิ่งและเปิดทิ้งไว้จะไม่แจ้งให้บันทึกก่อนที่จะปิดเครื่องหรือไม่ หากคุณพิมพ์บางอย่างเช่น "ฉันกำลังเข้า SSH อย่าหุบปาก!" เขาจะเห็นว่าถ้าเขาพยายามปิดมันลง
SaintWacko

นานมาแล้ว .... (Slackware 2 ครั้ง) ทางออกที่ง่ายที่สุดคือการเริ่มต้นการปิดด้วยความล่าช้านาน หากคนอื่นพยายามเรียกใช้การปิดพวกเขาจะได้รับการปิดกำลังทำงานอยู่แล้วข้อผิดพลาด (เช่นการปิดระบบ + 10 ชม. "รอด้วยการรีบู๊ต! ฉันกำลังยุ่งอยู่กับการโจ.")
Hennes

คำตอบ:


1

เพียงลบเขาออกจากรายการ sudoers ชั่วคราวหรือจากกลุ่มอื่น ๆ ที่จะสามารถเข้าถึงคำสั่ง shutdown / reboot คุณต้องมีสิทธิ์พิเศษในการปิดหรือรีบูตเครื่อง


สิ่งนี้ใช้ได้กับวิธีการปิดทั้งหมดหรือเพียงแค่บรรทัดคำสั่งหรือไม่
SaintWacko

ฉันไม่แน่ใจว่า "วิธีการอื่น ๆ " ทำงานอย่างไร แต่จากman reboot: โปรแกรมเหล่านี้อนุญาตให้ผู้ดูแลระบบรีบูตหยุดทำงานหรือปิดระบบ
m4573r

ฉันหมายถึงจากเมนูใน GUI หรือนี่คือ distro ที่ไม่มี GUI? ฉันไม่มีประสบการณ์มากมายเกี่ยวกับ Linux หลากหลายรสชาติ
SaintWacko

ฉันเข้าใจคำถาม ฉันไม่รู้ว่าจะใช้วิธีการใดในเดสก์ท็อป / ตัวจัดการหน้าต่างของ distro อะไรก็ตาม ฉันคิดว่าในที่สุดมันก็จะหันไปใช้คำสั่งเหล่านั้นและถ้าคุณป้องกันไม่ให้ผู้ใช้เข้าถึงมันก็จะทำเคล็ดลับ
m4573r

อ้อเข้าใจแล้ว. ขอโทษฉันเข้าใจผิด ฉันคิดว่าคุณตั้งคำถามถึงแนวคิดของวิธีการอื่นนอกเหนือจากการรีบูตบรรทัดคำสั่ง
SaintWacko
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.