What is the purpose of
/run/mount/utab
?
O arquivo é usado por mount
para armazenar o usuário que montou um sistema de arquivos. De man mount
, sob FILESYSTEM-INDEPENDENT MOUNT OPTIONS
(e alguns testes rápidos)
user Allow an ordinary user to mount the filesystem. The name of the mounting user
is written to the mtab file (or to the private libmount file in /run/mount on
systems without a regular mtab) so that this same user can unmount the filesys‐
tem again.
Em outras palavras, se você tiver uma unidade que deseja montar como usuário comum, provavelmente usará uma entrada em /etc/fstab
, contendo o UUID do dispositivo (ou outro identificador) e a opção user
, por exemplo
UUID=<UUID> <target> ... user ...
Quando você $ mount -U <UUID>
como usuário user1
, mount
escreverá algo como o seguinte em /run/mount/utab
SRC=/dev/sdb1 TARGET=<target> ROOT=/ OPTS=user=user1
que permite desmontar o dispositivo.
Where can I read more about
/run/mount/utab
O formato é direto, desde que você veja o mesmo que eu vejo no meu sistema, e além do que foi escrito acima, é basicamente tudo que eu pude encontrar, tente verificar os links do outro answer .