[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: permissões de arquivo.



Linuser

Entendo que o sistema de arquivos vfat, correspondente ao FAT, não
possui suporte a permissões de arquivos. Por isso vc não consegue mudar
as permissões dos arquivos.

A pendrive tem esta característica porque é um dispositivo para
compartilhamento de arquivos. Então, se vc quer proteger algum arquivo
dentro de uma pendrive, precisa mudar o sistema de arquivos deste device
para ext2, ext3 ou ext4 ou outro do gênero. o problema é que vc perderá
a portabilidade deste dispositivo.

é isso.



Em Qui, 2010-11-04 às 19:45 +0100, linuser escreveu:
> Prezados,
> 
> Deparei-me com um problema aparentemente simples, mas sem explicação até agora. Ocorre que não consigo mudar as permissões de um arquivo num drive usb formatado com Vfat. Vejam o arquivo:
> # ls -l bootinst.sh
> -rw-r--r-- 1 mano    mano    2292 Nov  4 19:21 bootinst.sh
> 
> Agora, como root,
> # chmod 755 bootinst.sh
> # ls -l bootinst.sh
> -rw-r--r-- 1 mano    mano    2292 Nov  4 19:21 bootinst.sh
> 
> As permissões não foram alteradas. Eu consigo copiar, criar, apagar arquivos no dispositivo usb. Eu consigo formatar o dispositivo (como root, claro). Eu posso tudo, menos mudar as permissões do arquivo.
> Já tentei copiar o arquivo para minha home-area, mudar as permissões (dá certo), apagar o arquivo no usb, remover o usb, copiar o arquivo de volta. Resultado: as permissões estão lá, inalteradas!
> Já tentei formatar o usb como ext3. Neste caso, consegui mudar as permissões, mas alguma outra coisa deu errado (não me lembro agora, após tantas horas).
> 
> Eu preciso deste arquivo bootinst.sh como executável para tornar o usb bootável. Precisa ser especificamente com este arquivo, devido uma aplicação específica (OpenFoam) que vou rodar.
> 
> Em tempo: há vários outros arquivos com permissão 'x' no dispositivo. Uso o Squeeze.
> 
> Idéias?
> 
> Paulo.
> 
> 



Reply to: