@ A resposta de Iain funciona para qualquer unix. No entanto, no linux, você também pode permitir especificamente que um grupo monte um dispositivo.
- Torne o dispositivo de propriedade do grupo que você deseja permitir para montá-lo
- Em / etc / fstab, use a opção "grupo" em vez de "usuário"
Isso é descrito na man page de mount(8)
(ao invés do fstab, confusamente):
FILESYSTEM INDEPENDENT MOUNT OPTIONS
[...]
group Allow an ordinary (i.e., non-root) user to mount the filesys-
tem if one of his groups matches the group of the device.
This option implies the options nosuid and nodev (unless over-
ridden by subsequent options, as in the option line
group,dev,suid).
Aqui está um exemplo, usando o volume "vg_firefly-testmount". Eu sou o usuário "Jenny" com o grupo "Jenny".
[jenny@firefly ~]$ ls -ld /dev/mapper/vg_firefly-testmount
lrwxrwxrwx 1 root root 7 Nov 26 10:43 /dev/mapper/vg_firefly-testmount -> ../dm-4
[jenny@firefly ~]$ ls -l /dev/dm-4
brw-rw---- 1 root jenny 253, 4 Nov 26 11:35 /dev/dm-4
[jenny@firefly ~]$ grep testmount /etc/fstab
/dev/mapper/vg_firefly-testmount /testmount ext4 group,noauto,rw 1 2
[jenny@firefly ~]$ mount /testmount
[jenny@firefly ~]$ mount | grep testmount
/dev/mapper/vg_firefly-testmount on /testmount type ext4 (rw,nosuid,nodev,user=jenny)