มีเหตุผลเฉพาะสำหรับคุณหรือไม่ที่จะให้สิทธิ์ Firefox เข้าถึงทั้งระบบ /tmp
? แท้จริงแล้ว Firefox มองเห็นเฉพาะความเป็นส่วนตัวเท่านั้น เนื่องจากเป็นส่วนหนึ่งของการจำกัดขอบเขต /tmp
.
Snaps สามารถให้การเชื่อมต่อผ่านอินเทอร์เฟซ อินเทอร์เฟซเหล่านี้ค่อนข้างเฉพาะเจาะจงและรวมถึง บ้าน
สำหรับการเข้าถึงไฟล์ (ที่มองเห็นได้เท่านั้น) ในโฮมไดเร็กทอรีของผู้ใช้ และ สื่อที่ถอดออกได้
สำหรับการเข้าถึงไดรฟ์แบบถอดได้ ยิ่งไปกว่านั้น อินเทอร์เฟซเหล่านี้จะใช้ได้ก็ต่อเมื่อนักพัฒนานำไปใช้ในแพ็คเกจ snapการเชื่อมต่อกับอินเทอร์เฟสดังกล่าว หากมีการนำไปใช้ในสแน็ปเฉพาะ เป็นวิธีเดียวของคุณที่จะให้สแน็ปเข้าถึงไดเร็กทอรีและไฟล์ภายนอก /บ้าน
.
แอปพลิเคชัน snap สามารถเข้าถึงไฟล์และไดเร็กทอรีในไดเร็กทอรีภายใต้ ~/สแนป
. ดังนั้นคุณสามารถสร้างไดเร็กทอรีเพิ่มเติมที่นั่นได้ และแอปพลิเคชัน snap จะเข้าถึงไดเร็กทอรีเหล่านั้นได้ อย่างไรก็ตาม จะไม่มีแอปพลิเคชัน snap อื่นเข้าถึงได้ โดยหลักการแล้ว คุณสามารถเชื่อมโยงตำแหน่งมาตรฐานผ่านไปยังตำแหน่งที่ snap เข้าถึงได้โดยใช้ลิงก์สัญลักษณ์หรือ mount bind แต่เฉพาะแอปพลิเคชันที่ไม่ จำกัด ถัดจากแอปพลิเคชัน snap เฉพาะเท่านั้นที่จะสามารถเข้าถึงได้
ถึงกระนั้นก็ยากที่จะให้คำตอบทั่วไปที่นี่ เนื่องจากโซลูชันที่เหมาะสมที่สุดขึ้นอยู่กับสิ่งที่คุณต้องการบรรลุในท้ายที่สุด ซึ่งไม่จำเป็นต้องเกี่ยวข้องกับการให้สิทธิ์ Firefox เข้าถึงทั้งระบบ /tmp
.