Monte o ext4 externo com uid e gid alterados

1

Estou tentando compartilhar um único disco rígido externo entre duas máquinas diferentes do Ubuntu. O problema é que meu usuário uid e gids são diferentes nas duas máquinas.

Existe uma opção de montagem para ext4 ou ext3 que permite que você altere temporariamente seu uid ou gid?

A minha única opção é ter uids uniformes em todos os meus computadores?

    
por user61891 31.10.2013 / 15:31

2 respostas

0

mount não pode alterar os UIDs em sistemas de arquivos que suportam permissões de arquivos no estilo unix, como ext3 e ext4.

Parece que você pode usar bindfs (pacote bindfs no Ubuntu) para fazer isso (mas nunca usei). Isso requer que você monte seu disco rígido externo uma segunda vez e provavelmente reduzirá o desempenho.

    
por Florian Diesch 31.10.2013 / 16:19
0

Se você tiver acesso root a pelo menos uma das máquinas, adicione ou modifique os uids e os gids para torná-los compatíveis.

A coisa mais simples seria garantir que ambos os lances padrão existam em ambas as máquinas, e seu uid esteja em ambos os grupos.

Exemplo com um passwd e lista de grupos excessivamente simples.

Machine A:
userA: 1003: group_defaultA
group_defaultA: 1002: userA
group_defaultB: 1003: userA

Machine B: 
userB: 1005: group_defaultB
group_defaultB: 1003: userB
group_defaultA: 1002: userB
    
por Jeffery Williams 31.10.2013 / 16:48