Conceder acesso de usuários aos diretórios na partição

2

Acabei de instalar o Ubuntu 13.04. O sistema operacional e binários estão em um SSD. Todos os dados e arquivos estão em um HDD padrão. Cada outra conta de usuário do sistema possui um diretório no HDD. Infelizmente, não sei como conceder aos usuários acesso às suas partições. Eu criei links simbólicos de seus diretórios home, no SSD, para seus diretórios no HDD. No entanto, as permissões devem ser confusas, pois não podem ver o conteúdo de seus diretórios.

Eu tentei usar chown para definir as permissões. Então, para um usuário chamado john , fiz o seguinte no diretório de dados (no HDD): sudo chown john:john -R /media/myusername/HDD/John

Isso não lhes concede acesso, infelizmente. Devo estar montando o HDD em / media / em vez de seu local de montagem automática, que é /media/myusername ?

Para ser claro, quero que os usuários tenham acesso aos seus próprios diretórios no disco rígido, mas não a de qualquer outra pessoa. Caso contrário, gostaria apenas de alterar as permissões do disco inteiro para 777.

Obrigado.

    
por kedmond 02.10.2013 / 22:09

1 resposta

3

Você pode montar a unidade em /mnt ou /media para que todos os usuários possam acessá-la. Em seguida, chown de cada um dos seus diretórios pertencerá a eles e a seu grupo. Para manter todo mundo fora de chmod 770 . E no seu exemplo eu derrubaria o -R Apenas dê ao diretório principal permissões para o mundo e ninguém, exceto o usuário, conseguirá entrar.

EX: o usuário john tem uma pasta no nível superior da unidade chamada john e a unidade está montada em /mnt/drive

sudo chown john:john /mnt/drive/john

sudo chmod 770 /mnt/drive/john

    
por dan08 02.10.2013 / 22:28