แบ็กเอนด์ผู้ดูแลระบบ gvfs - สำหรับการอนุญาตขั้นสูงด้วยเครื่องมือ GUI
ใน Ubuntu 17.10 (gvfs >= 1.29.4) และเวอร์ชันที่ใหม่กว่า คุณสามารถใช้แบ็กเอนด์ผู้ดูแลระบบ gvfs ได้ สังเกตว่าคุณต้องการเส้นทางแบบเต็ม ตัวอย่างเช่น
ผู้ดูแลระบบ thunar:///path/to/directory
gedit ผู้ดูแลระบบ:///path/to/file
ดังนั้นหากคุณต้องการจัดการของคุณ / ฯลฯ
ไดเร็กทอรี คุณสามารถใช้
ผู้ดูแลระบบ thunar:///etc
ตามทฤษฎีแล้ว วิธีการแบ็กเอนด์ของผู้ดูแลระบบ gvfs (ซึ่งใช้ PolicyKit) นั้นดีกว่าและปลอดภัยกว่า (กว่า xhost
และ sudo -H
) โดยไม่คำนึงถึง UI ที่คุณใช้
คุณไม่ได้เรียกใช้แอปพลิเคชันทั้งหมดในฐานะรูท การเพิ่มระดับสิทธิ์จะเกิดขึ้นเมื่อจำเป็นเท่านั้น ดูลิงค์ต่อไปนี้และลิงค์จากนั้น
pkexec
ทางเลือกในการ gksu
ได้รับการพัฒนาเพื่อเพิ่มความปลอดภัย Synaptic และ Gparted ทำงานร่วมกับ pkexec
(แอปพลิเคชัน PolicyKit อื่น) ดู ผู้ชาย pkexec
.
คุณสามารถเรียกใช้จากหน้าต่างเทอร์มินัล
pkexec ไซแนปติก
pkexec gparted
แต่การดำเนินการโดยใช้ PolicyKit ถูกสร้างขึ้นในกลไกการเปิดใช้งานแบบกราฟิก ดังนั้นคุณจึงเห็นเฉพาะหน้าต่างป๊อปอัปที่ขอรหัสผ่าน
แต่เครื่องมือบรรทัดคำสั่ง (ในหน้าต่างเทอร์มินัล) และ ซูโด
มักได้รับการแนะนำเมื่อจำเป็นต้องได้รับการอนุญาตขั้นสูง เบราเซอร์ไฟล์ที่เปิดขึ้นด้วยสิทธิ์ขั้นสูงทำให้ระบบปฏิบัติการเสียหายได้ง่ายโดยไม่ได้ตั้งใจ