ทำไม Ubuntu จึงย้ายจุดเชื่อมต่อเริ่มต้น


9

ทำไมอูบุนตูและลีนุกซ์ลีนุกซ์อื่น ๆ จึงย้ายจุดเมานต์เริ่มต้นจาก/media ไปยัง/media/$USER

ตัวอย่างฉันเสียบไดรฟ์ USB และชื่อEXT4-250GB-USBมันใช้เพื่อแสดงใน/media/EXT4-250GB-USBแต่ตอนนี้มันปรากฏขึ้น/media/z/EXT4-250GB-USB

ทำไมจึงเป็นเช่นนี้และอะไรคือเหตุผลที่อยู่เบื้องหลัง


1
ฉันคาดเดาชื่อผู้ใช้ของคุณzว่าเป็นพฤติกรรมปกติ ลองดูที่: askubuntu.com/questions/88523/… - คำแนะนำสำหรับการติดตั้งpmountเพื่อให้แน่ใจว่าจะเมาท์ในเวลาเดียวกันกับการแทรกแต่ละครั้ง
SDsolar

คำตอบ:


7

ในความเป็นจริง Ubuntu เป็นลีนุกซ์อื่น ๆ จำนวนมากได้เปลี่ยนไปใช้ udisks2 ซึ่งใช้สำหรับฟีเจอร์เมาท์อัตโนมัติ

ใน udisks เวอร์ชั่นใหม่จุดยึดเริ่มต้นคือ/run/media/$USERแต่มันได้รับการแก้ไขโดย Ubuntu (และการกระจายอื่น ๆ ) ให้เป็น/media/$USER( ดูคำตอบนี้จาก Florian Diesch สำหรับรายละเอียดเพิ่มเติม )

udisks เวอร์ชั่น 2.0.0 ซึ่งรวมอยู่ใน Ubuntu 12.10 ไม่อนุญาตให้คุณเปลี่ยนพฤติกรรมเริ่มต้นซึ่งติดตั้งระบบไฟล์เป็นแบบไม่แชร์ (สามารถเข้าถึงได้โดย $ USER เท่านั้น)

ตั้งแต่ udisks 2.0.91 เป็นไปได้ที่จะเปลี่ยนพฤติกรรมเริ่มต้นเพื่อให้การติดตั้งระบบไฟล์เป็นแบบแชร์สามารถทำได้เหมือนก่อน [ /media] ( ดูคำตอบนี้จาก rocko สำหรับรายละเอียดเพิ่มเติม )

สาเหตุของการเปลี่ยนแปลงพฤติกรรมเริ่มต้นใน udisks2 นี้ชัดเจน: ความปลอดภัย เป็นการปลอดภัยกว่าที่จะ จำกัด การเข้าถึงระบบไฟล์ให้กับผู้ใช้คนใดคนหนึ่งโดยเฉพาะแทนที่จะให้สิทธิ์การเข้าถึงแก่ผู้ใช้ทุกคนในระบบ


2

ใน Ubuntu นี้มีการเปลี่ยนแปลงเพียงครั้งเดียวด้วยการเปิดตัว Quantal (12.10) เหตุผลดูเหมือนจะค่อนข้างง่ายและตรรกะ:

  • ประการแรกใน Linux like systems /mediaคือไดเร็กทอรีสำหรับการเมาท์ระบบไฟล์บนสื่อบันทึกแบบถอดได้เช่นไดรฟ์ซีดีรอมฟลอปปีดิสก์และไดรฟ์ Zip ดังนั้นนี่คือกฎ

  • ตอนนี้ถ้าคุณเสียบไดรฟ์ USB ตัวอย่างเช่นโดยปกติแล้วมีเพียงคุณเท่านั้นที่สามารถเข้าถึงไดรฟ์ USB นั้น - จากที่นี่เหตุผลของการติดตั้งต่อผู้ใช้ ในตัวอย่างของคุณถ้าคุณตรวจสอบกับls -l /media/zคุณจะเห็นว่าคุณเป็นเจ้าของEXT4-250GB-USBและมีเพียงผู้ใช้ (aka z) EXT4-250GB-USBคุณมีสิทธิ์ในการอ่านเขียนและดำเนินการ EXT4-250GB-USBสิ่งเดียวที่เป็นจริงสำหรับไฟล์จากภายในทั้งหมด

  • ด้วยวิธีนี้ผู้ดูแลระบบ (รูท) สามารถมองเห็นสิ่งที่ผู้ใช้แต่ละรายติดตั้งได้อย่างรวดเร็ว

อย่างไรก็ตามหากคุณต้องการคุณสามารถเมานต์สิ่งที่คุณต้องการด้วยตนเอง (แน่นอนว่าคุณจะได้รับอนุญาตให้เข้าถึง) ตัวอย่างเช่นคุณจะไม่สามารถเมาน/media/<anotheruser>ต์

คุณอาจจะสนใจโดย:

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