Como a propriedade e as permissões das pastas tmpfs são criadas via / etc / fstab?

1

Eu criei uma pasta / mnt / ramdisk. Eu tenho a seguinte linha em / etc / fstab para criar o ramdisk na inicialização e montá-lo em / mnt / ramdisk:

tmpfs      /mnt/ramdisk tmpfs     size=4096M,mode=0777,uid=998,gid=998 0    0

Quando a máquina inicializa, o ramdisk é montado com sucesso e eu tenho um script systemd que copia o conteúdo para o ramdisk. No entanto, o programa que supostamente acessa os arquivos no ramdisk falha ao ser executado porque as permissões do / etc / ramdisk não permitem acesso de gravação ao usuário / grupo com o qual o programa foi iniciado.

Apesar de especificar o modo, uid e gid no fstab como acima, isso é o que é mostrado na inicialização:

drwxr-xr-x  6 samba samba   300 Mar  7 23:38 ramdisk

Como o uid e o gid são atribuídos ao samba e por que as permissões, uid e gid não estão definidas de acordo com o especificado em / etc / fstab?

    
por evand 10.03.2015 / 05:05

0 respostas