você pode chmod 777 todos os arquivos, para remover todas as restrições.
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.
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).
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.
"É 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.
Você gostaria de usar
chmod -R 777 /dev/sdc1/
Para dar permissão para outra pessoa criar no diretório raiz, também.
Tags usb ext3 filesystems