แบ็กเอนด์ผู้ดูแลระบบ 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 ถูกสร้างขึ้นในกลไกการเปิดใช้งานแบบกราฟิก ดังนั้นคุณจึงเห็นเฉพาะหน้าต่างป๊อปอัปที่ขอรหัสผ่าน
แต่เครื่องมือบรรทัดคำสั่ง (ในหน้าต่างเทอร์มินัล) และ ซูโด มักได้รับการแนะนำเมื่อจำเป็นต้องได้รับการอนุญาตขั้นสูง เบราเซอร์ไฟล์ที่เปิดขึ้นด้วยสิทธิ์ขั้นสูงทำให้ระบบปฏิบัติการเสียหายได้ง่ายโดยไม่ได้ตั้งใจ