ฉันใช้งานโปรแกรมบนคอมพิวเตอร์สาธารณะและฉันต้องการหลีกเลี่ยงไม่ให้บุคคลอื่นปิดระบบ
ฉันมีรหัสผ่านรูท
วิธีข้ามการปิดระบบโดยใช้คำสั่งบางอย่าง?
ฉันไม่มีความคิดในเรื่องนี้ แต่จะต้องมีวิธีการทำเช่นนี้
ฉันใช้งานโปรแกรมบนคอมพิวเตอร์สาธารณะและฉันต้องการหลีกเลี่ยงไม่ให้บุคคลอื่นปิดระบบ
ฉันมีรหัสผ่านรูท
วิธีข้ามการปิดระบบโดยใช้คำสั่งบางอย่าง?
ฉันไม่มีความคิดในเรื่องนี้ แต่จะต้องมีวิธีการทำเช่นนี้
คำตอบ:
ในขณะที่@duenni
ให้คำตอบที่ถูกต้องคุณสามารถม้วนการใช้งานของคุณเองเพราะโดยทั่วไปคุณต้องการสิ่งเหล่านี้:
การตั้งค่าเซิร์ฟเวอร์ Tweak X Window เพื่อหยุดการตอบสนองต่อCtrl+ Alt+ Backspaceคำสั่งผสมซึ่งปิดเซิร์ฟเวอร์ดังกล่าว ฉันคิดว่า X.Org รุ่นล่าสุดมาพร้อมกับคำสั่งผสมคีย์นี้ปิดใช้งานอยู่แล้ว
ยับยั้งการจัดการของCtrl+ Alt+ Delคอมโบ
ขึ้นอยู่กับการinit
ติดตั้ง "superprocess"
ด้วย clasic /sbin/init
จากsysvinit
แพคเกจนี้มีการกำหนดค่าใน/etc/inittab
ไฟล์กำหนดค่า
ด้วยsystemd
ซึ่งเป็นระบบเริ่มต้นเริ่มต้นใน Debian 8 "Jessie" สิ่งนี้ควรทำโดยการออก
# systemctl mask ctrl-alt-delete.target
คำสั่ง
ปิดใช้งาน "เทอร์มินัลเสมือน" ทั้งหมดยกเว้นที่ใช้เซิร์ฟเวอร์ X
โดยทั่วไปแล้วระบบ GNU / Linux จะมี VT (เครือข่าย 1-4) ที่กำหนดค่าไว้สำหรับการเข้าสู่ระบบ "ต้นฉบับ" แล้วเริ่มเซิร์ฟเวอร์ X บน VT อื่น (ปกติ 7) ผู้ใช้สามารถสลับไปมาระหว่างพวกเขาใช้Ctrl+ Alt+ F<n>คอมโบ
ใน "โหมดคีออสก์" มันสมเหตุสมผลที่จะมี VT แอ็คทีฟเพียงตัวเดียวและรันเซิร์ฟเวอร์ X บนมัน
ปิดการใช้งาน VTs คืออีกขึ้นอยู่กับinit
ระบบ - การปรับแต่ง/etc/inittab
สำหรับsysvinit
และล้อเล่นกับความเหมาะสมไฟล์.target
systemd
รัน Window Manager พิเศษ (WM) ซึ่งรันด้วยหนังสือรับรองของผู้ใช้ที่ระบุบนเซิร์ฟเวอร์ X ของคุณ
โดยทั่วไปซอฟต์แวร์พิเศษที่เรียกว่า "Desktop Manager" (DM) จะทำงานบนเซิร์ฟเวอร์ X ภารกิจของซอฟต์แวร์ชิ้นนั้นคือให้ผู้ใช้ระบุข้อมูลประจำตัวของพวกเขาจากนั้นเริ่ม "X session" ที่กำหนดค่าสำหรับระบบนั้น (หรือทั้งระบบ) - Window Manager (WM) หรือสภาพแวดล้อมเดสก์ท็อปที่ต้องการ (เช่น KDE, GNOME , XFCE เป็นต้น) มีอยู่การใช้งานที่แตกต่างกันของ DMs: XDM
, GDM
, lightdm
, slime
- เพื่อชื่อไม่กี่
อีกทางเลือกหนึ่งที่เหมาะสมอย่างยิ่งสำหรับ "โหมดคีออสก์" คือการเรียกใช้ซอฟต์แวร์บางส่วนบนเซิร์ฟเวอร์ X โดยตรง - ราวกับว่าผู้ใช้ลงชื่อเข้าใช้ Debian มี DM พิเศษดังกล่าวซึ่งเรียกว่าnodm
แพคเกจ มันได้รับการกำหนดค่าให้ทำงานด้วยข้อมูลประจำตัวของผู้ใช้ที่ระบุเรียกใช้ซอฟต์แวร์ที่ระบุ (เช่นเว็บเบราว์เซอร์หรือแผงควบคุมบางส่วน) และรีสตาร์ทตัวเองหากโปรแกรมนั้นมีอยู่ด้วยเหตุผลบางประการ นั่นคือมันอยู่ในโหมด "ตลอดเวลา"
หากคุณกำลังใช้งานเบราว์เซอร์บนกล่องของคุณchromium
อาจเป็นทางเลือกที่ดีเนื่องจากมีปุ่มการตั้งค่าพิเศษเพื่อเรียกใช้ใน "โหมดคีออสก์": mdash ดูสิ่งนี้สำหรับตัวอย่างหนึ่ง
ฉันแน่ใจว่านี่จะทำให้คุณก้าวต่อไป
Googling ยังเป็นเพื่อนของคุณเนื่องจากโซลูชันเหล่านี้ได้รับการติดตั้งและจัดทำเอกสารโดยผู้ใช้จำนวนมาก