Есть ли конкретная причина, по которой вы предоставляете Firefox доступ к общесистемному /tmp
? Действительно, как часть заключения, Firefox видит только свою личную /tmp
.
Снэпам могут быть предоставлены соединения через интерфейсы. Эти интерфейсы весьма специфичны и включают дом
для доступа к (только видимым) файлам в домашнем каталоге пользователя и съемные медиа
для доступа к съемным дискам. Более того, эти интерфейсы доступны только в том случае, если разработчик реализовал их в пакете snap.Подключение к таким интерфейсам, при условии, что они реализованы в конкретной снапе, — это единственный способ предоставить снапам доступ к каталогам и файлам снаружи. /дом
.
Приложение Snap имеет доступ к файлам и каталогам в своем каталоге в ~/привязка
. Так что вы действительно можете создать там дополнительные каталоги, и приложение snap будет иметь к ним доступ. Однако никакое другое приложение snap не будет иметь к нему доступа. В принципе, вы можете связать стандартные местоположения с местоположениями, к которым имеет доступ оснастка, используя символические ссылки или привязки монтирования, но только не ограниченные приложения рядом с конкретным приложением оснастки будут иметь доступ.
Тем не менее, здесь трудно дать общий ответ, потому что оптимальное решение зависит от того, чего вы в конечном итоге хотите достичь. Это не обязательно связано с необходимостью предоставления Firefox доступа к общесистемному /tmp
.