Formatei o disco no meu computador como ext4. Agora estou tentando torná-lo legível e gravável para qualquer usuário neste computador. Minhas entradas em /etc/fstab são assim
# Data partitions
UUID=f59da30c-a2a8-4cab-97c6-4476453a3a31 /media/data1 ext4 defaults 0 0
UUID=73f1dad6-dcc4-4d12-996b-5e62406e7881 /media/data2 ext4 defaults 0 0
Após a montagem, também mudei o proprietário das unidades montadas e dei permissões rw a todos os usuários, conforme mostrado abaixo. No entanto, outros usuários ainda não conseguem gravar nessa partição.
$ sudo mount -a
$ sudo chown -R :users /media/data*
$ sudo chmod -R g+rw /media/data*
$ cd /media/data1/
$ touch test
touch: cannot touch ‘test’: Permission denied
$ ll
total 20
drwxr-xr-x 5 root root 4096 Mär 18 19:13 ./
drwxr-xr-x 23 root root 4096 Mär 18 19:11 ../
drwxr-x---+ 2 root root 4096 Dez 15 18:15 cvg/
drwxrwxr-x 2 cvg users 4096 Mär 18 19:18 data1/
drwxrwxr-x 2 cvg users 4096 Mär 18 19:18 data2/
(o que é estranho é que data1 e data2 não são destacados em verde no bash após a montagem, o que acontecia quando montei patições em outros computadores).
Já fiz isso em outro computador então não entendo o que fiz de errado dessa vez :(.
Responder1
- O usuário atual do seu grupo é "usuários"? Experimente
groups
o comando. Caso contrário, usesudo adduser USER-NAME users
e recarregue sua sessão. - O arquivo já não está
/media/data1/test
lá (de propriedade de outra pessoa)? Tentarll /media/data1/test
. - Essas partições são montadas sem quaisquer restrições? Experimente
mount|grep /media/data
o comando.
Importa-se de compartilhar os resultados deles?
PS No seu /etc/fstab
último parâmetro você definiu como 0
, o que significa que as unidades não serão verificadas fsck
na inicialização do sistema quando necessário, você está bem com isso?