arquivos criados no disco rígido interno são sempre de propriedade do root

2

Quando eu ssh no meu computador, os arquivos que eu crio no disco rígido principal são de minha propriedade:

$ touch test
$ ls -l test
-rw-r--r-- 1 smithty domain users 0 Aug 16 17:26 test

Mas quando eu entro em uma pasta que está em um segundo disco rígido, tudo que eu crio é de propriedade do root como padrão:

$ cd data
$ touch test
$ ls -l test
-rwxrwxrwx 1 root root 0 Aug 16 17:28 test

Suponho que isso seja porque estou fazendo algo errado quando montei essa unidade, mas não sei ao certo. Eu uso a seguinte configuração em /etc/fstab :

UUID=A88667B486678224 /media/data ntfs rw,nosuid,dev,exec,auto,nouser,async 0 2

Eu usei originalmente a opção defaults , mas achei que mudar para nosuid resolveria isso. Não tem embora. Eu fiz algo errado no meu fstab, ou há algo errado?

Isso está no Ubuntu 14.04.1. Meu shell de login é traço, mas o problema é o mesmo se eu mudar para o bash.

    
por Tyler 16.08.2017 / 23:35

1 resposta

4

O NTFS não sabe o que é um ID de usuário do Linux. Não armazena esses metadados. Então tudo começa a ser raiz.

ext4 / xfs (que é o que seu disco rígido principal provavelmente é) sabe disso.

Você pode querer montar usando a opção " opção uid = xxx, consulte a página man "

    
por 16.08.2017 / 23:44