Eu segui todas as etapas para criar subusuário fornecidas em subuser.org
Não consigo criar imagem do firefox nem restringir o acesso à pasta Downloads, conforme fornecido no vídeo e na documentação
Por favor, me forneça a solução. eu preciso disso para o meu projeto
Respostas:
O vídeo que você encontrou é antigo e o procedimento foi alterado.
Atualmente, você pode fazer o seguinte:
Para instalar o Firefox a partir das imagens oficiais, use.
Durante a instalação, você será solicitado a editar as permissões do firefox. Se você optar por editá-los, poderá desabilitar o acesso ao diretório Dowloads.
Você pode editar as permissões do firefox a qualquer momento executando.
Para executar o subusuário, faça
Você pode adicionar o firefox ao seu caminho, para poder executá-lo executando o comando "myfirefox" sem
subuser run
:Também é possível criar sua própria imagem do firefox, talvez com base no ubuntu.
Primeiro, crie um repositório de subusuário:
Agora crie uma imagem do firefox
Primeiro, você será solicitado a selecionar
firefox
as permissões preenchendo o formulário JSON. Então você será solicitado a criar umSubuserImagefile
. O formato é o mesmo que para aDockerfile
.Para criar um subusuário com base na sua nova imagem, você pode fazer
Os
@./
meios para instalar a imagem do Firefox a partir do diretório atual.Você pode publicar sua imagem transformando seu repositório de subusuário em um repositório git e fazendo o upload em algum lugar como o github.
Se você fizer isso. As pessoas poderão usar sua imagem criando subusers como este:
Quando você atualiza seu repositório, seus usuários poderão atualizar facilmente as imagens que receberam de você com o comando:
fonte