sistema de arquivos ExtX na minha chave usb

5

se eu formatar minha chave usb com um sistema de arquivos extX, copiar alguns arquivos nela e depois entregá-la a um amigo para que ele adicione arquivos ou modifique um já existente nessa chave, ele será rejeitado por seu próprio sistema. Porque sua ID de usuário (UID) nem GID são os mesmos que os meus na minha máquina.

Como se livrar dessa limitação? É possível desativar os direitos do usuário em uma partição ext2 / ext3?

Claro, gostaria que realmente gostasse de não confiar em nenhum outro sistema de arquivos.

    
por yves Baumes 24.07.2009 / 01:06

5 respostas

7

você pode chmod 777 todos os arquivos, para remover todas as restrições.

    
por 24.07.2009 / 01:11
9

Monte a unidade com uma opção de umask=000 . Isso diz ao sistema para fornecer todos os arquivos recém-criados / copiados nas permissões do sistema do 777, a menos que seja dito o contrário (como via cp -p).

    
por 31.07.2009 / 21:15
5

Curiosamente, um patch de kernel para fazer algum tipo de remapeamento de UID em montagens externas "para torná-los realmente úteis em mídia removível" apareceu muito recentemente . Não parece ser muito controverso na discussão subseqüente , então ele deve se tornar sua distro favorita algum ponto.

BTW, eu usei ext2 / 3 em mídia removível eu mesmo por anos, mas é quase inteiramente para backups rsynced, onde o objetivo é preservar todos os metadados do arquivo.

    
por 01.08.2009 / 21:04
3

"É possível desativar os direitos do usuário em uma partição ext2 / ext3?" Não é mais como antes, como antes:

permanecendo na raiz do sistema de arquivos (/ media / < name > /) e fazendo chmod -R 777 . definirá permissão para permitir qualquer coisa em todos os sistemas de arquivos.

    
por 24.07.2009 / 01:59
1

Você gostaria de usar

chmod -R 777 /dev/sdc1/

Para dar permissão para outra pessoa criar no diretório raiz, também.

    
por 24.07.2009 / 01:19