Compartilhando um disco rígido externo entre usuários

4

No Ubuntu 14.04, gostaria de poder compartilhar um disco rígido USB externo entre os usuários. Eu tenho dois usuários, minha namorada e eu, e um disco rígido que geralmente permanece conectado. Nem sempre está conectado, então não quero adicioná-lo ao fstab.

A unidade é montada para quem está logado primeiro quando o sistema é inicializado, ou quem está ativo quando está conectado. Quando eu troco usuários, o segundo usuário não pode acessar a unidade.

Instalei Usuários e Grupos do gnome-system-tools (Por que isso foi removido, nunca vou entender) e defino ambos os usuários para cada um dos outros grupos. O grupo Andrew tem tanto Andrew quanto Hannah como usuários, e o grupo de Hannah tem tanto Andrew quanto Hannah como usuários. Se eu olhar para as permissões do diretório, ele mostra Me / Create e excluir arquivos, andrew (group) / none, others / none. Não consigo alterar o acesso do grupo. Apenas reverte de volta a nenhum imediatamente.

Eu tentei sudo chmod -R 777 /media e ainda não modifique o acesso à unidade.

Eu fiquei sem ideias e qualquer ajuda seria muito apreciada.

    
por Andrew Crow 05.03.2016 / 19:38

2 respostas

3

Se o disco estiver formatado como EXT4, você poderá usar os "grupos" para definir o disco como um grupo ao qual ambos os usuários pertencem também. As permissões em um sistema Linux são normalmente configuradas para 755 para pastas e 644 para arquivos. Mas você pode alterar isso para 775 e 664, e definir um grupo e adicionar os dois usuários ao grupo. Ambos poderão então executar o disco, armazenar e remover arquivos. Basicamente tudo que você quereria.

Se o disco estiver formatado como NTFS, você precisará fornecer usuário e grupo durante a montagem do disco. Você tem as opções dmask (directory), fmask (file) e umask (user) para isso. Para definir o proprietário, use o uid e o gid. Semelhante ao EXT, você define o GID e adiciona ambos os usuários ao GID.

"chmod" e "chown" não funcionam quando o disco está montado. É um sistema de arquivos externo que não suporta isso.

A propósito: é melhor adicioná-lo a /etc/fstab . Que o disco não esteja sempre presente não deve ser um problema.

Exemplo genérico:

{uuid}  /mnt/{directory}  ntfs-3g   noauto gid=users,umask=0002    0       0

onde "users" é seu grupo e "umask" é o contrário de chmod (0002 = 775 permitindo executar por grupo). Muitas informações podem ser encontradas na página NTFS-3G feita pelos caras legais usando Arch. Há também o manual NTFS-3G oficial . O "noauto" impede a montagem automática.

Se você quiser montagem manual :

mount -t ntfs-3g /dev/your_NTFS_partition /mount/point

ou

ntfs-3g /dev/your_NTFS_partition /mount/point

Ele então selecionará as opções definidas em / etc / fstab

    
por Rinzwind 05.03.2016 / 19:52
0

No menu, vá para Sistema > Usuários e Grupos, e lá, selecione o usuário, clique no botão "configurações avançadas" e, na guia "Privilégios do Usuário", marque a opção "Acessar Dispositivos de Armazenamento Externo Automaticamente". Deve fazer o trabalho.

    
por Nano 14.06.2016 / 04:09