Como gravar imagem ext2 sem ter acesso root

2

Eu consegui montar uma imagem ext2 sem ter acesso root adicionando uma entrada para / etc / fstab. No entanto, não consigo modificar essa imagem (copiar um novo arquivo para ela) sem ter permissões de sudo. Existe uma maneira de conseguir isso sem ter permissões sudo?

    
por akhil28288 08.07.2013 / 23:06

2 respostas

1

user opção no fstab

Acho que você só precisa adicionar a opção user à sua entrada /etc/fstab se quiser que os usuários montem a entrada. Por exemplo:

/dev/cdrom  /cd  iso9660  ro,user,noauto,unhide

pmount

Também acho que você pode conseguir o que deseja usando o aplicativo pmount .

trecho da página man

pmount - mount arbitrary hotpluggable devices as normal user

Para montar:

$ pmount /dev/sda1 /media/somedir

Referências

por 09.07.2013 / 07:52
0

Descobri que isso não estava relacionado às permissões do arquivo de imagem. Estava relacionado às permissões dentro do arquivo de imagem. As permissões do sistema de arquivos foram definidas apenas para raiz. Eu montei o arquivo de imagem e fiz um chown em todos os diretórios dentro da diskimage, tornando-me o dono. Depois disso, eu posso escrever para ele sem permissões de root. Faz sentido ter as permissões para o arquivo de imagem definido como root, pois assim o arquivo de imagem se torna portátil.

    
por 09.07.2013 / 21:26