Por que os arquivos que eu crio em uma unidade montada pertencem a um usuário diferente?

0

Meu usuário principal é UID = 1001, mas quando eu crio arquivos em uma unidade montada, eles acabam com a propriedade do UID-1000 ... Outros usuários nesta máquina não têm o problema.

Como posso corrigir isso?

    
por The Dingman 28.05.2014 / 03:05

1 resposta

2

Isso provavelmente faz parte do comando mount que você usou ou da entrada fstab que você criou para essa montagem em particular.

Se você seguiu uma página wiki , pode ter criado uma linha no arquivo /etc/fstab que se parece com:

//servername/sharename  /media/windowsshare  cifs  guest,uid=1000,iocharset=utf8  0  0

Substitua uid=1000 por uid=1001 e você ficará bem.

Editar

Se você tiver outro usuário com o UID 1000, ele acabará tendo exatamente o mesmo problema. A maneira de contornar isso não é usar / etc / fstab, mas ambos têm um script de auto-inicialização que faz:

mount -t cifs //servername/sharename  /media/windowsshare-userX -o guest,uid=100X,iocharset=utf8

Você precisará substituir userX e 100X pelos valores corretos, criar diretórios /media/windowsshare-userX e definir o proprietário desses diretórios como o respectivo usuário.

    
por sмurf 28.05.2014 / 03:11