Como impedir que o firefox faça o download de arquivos no computador público para sua pasta Home / Download?

4

Eu trabalho no departamento de TI e temos uma situação. Temos computadores públicos instalados na biblioteca da cidade e eles estão usando o sistema operacional do tipo quiosque Ubuntu 12. As pessoas estão abrindo e baixando arquivos pessoais através do firefox e os arquivos são salvos em home / dowloads. Eu não consigo descobrir como fazer para que você possa apenas abrir arquivos do firefox sem que eles sejam baixados para o computador ou fazer algum tipo de tarefa de pasta vazia que o próximo usuário não possa ler alguém a partir dos arquivos baixados. / p>     

por Qewex 24.07.2015 / 11:50

3 respostas

8

Eu me concentrei nisso:

  

sem que eles sejam baixados para o computador

Existe uma ferramenta Mozilla para isso chamada mkiosk :

  

Modo de quiosque do Firefox com guias de guias opcionais para o ponto de acesso público. Solução completa. Bloqueie downloads / complementos, favoritos, redefina a inatividade do quiosque, tente novamente em erros, restrinja a interface, exiba favoritos como botões e muito mais!

Isso bloqueará totalmente os downloads do Firefox (e também evitará alterações nas configurações (como importar perfis e coisas do tipo)).

    
por Rinzwind 24.07.2015 / 12:12
3

A solução para o seu problema será um script de shell que excluirá os arquivos baixados em intervalos de tempo regulares.

Coloque isso no seu script de shell e salve-o como deldownloads.sh

find /home/<username>/Downloads/* -mtime +1 -exec rm -f {} \;

Mais opções

  1. Você pode alterar o caminho para apontar para qualquer pasta. Certifique-se de usar o caminho absoluto.

  2. Você pode alterar o intervalo de tempo. -mtime refere-se ao número de dias, enquanto -mmin refere-se ao número de minutos.

  3. Você pode definir os critérios de horário. Um valor "+5" significa mais de 5 dias / minutos enquanto um valor "-5" significa 5 dias / minutos ou menos. Você também pode usar uma combinação como "+5 -10" para indicar um intervalo de mais de 5 dias / minutos e menos de 10 dias / minutos.

  4. O comando "exec" funcionará para o comando como "cp", "mv", "rm", "rmdir", etc. Além de excluir arquivos antigos, você também pode executar outras tarefas, como mover um arquivo da pasta do Dropbox.

Agora execute este comando

  

sudo chmod 777 deldownload.sh

Método 1

Abra o aplicativo Gerenciador de arquivos e navegue até a pasta Página inicial. Clique com o botão direito do mouse no arquivo “localizar e excluir” e selecione Propriedades. Vá para a aba Permissões e marque a caixa “Permitir a execução do arquivo como programa”.

Finalmente chega a etapa de automação.

Em seguida, abra o aplicativo de inicialização e adicione o arquivo "deldownload.sh" à lista.

Método 2

Se você precisar que o script seja executado em um intervalo regular, você pode definir um cron job.

Abra um terminal e digite o seguinte:

  

crontab -e

Se você solicitar que você selecione um editor, digite "2" (para nano).

A estrutura para a configuração do cron é

  

minuto hora dia do mês mês dia da semana comando

Para executar o script a cada hora, insira

  

00 * * * * / path / to / find-and-delete

no final do arquivo crontab, em uma nova linha. Salve (Ctrl + o) e saia (Ctrl + x) do crontab.

    
por Jaysheel Utekar 24.07.2015 / 12:09
3

Quando os usuários efetuam login como convidados, o diretório principal inteiro é limpo e é excluído assim que eles efetuam logout.

É claro que pedir aos usuários que façam login no Ubuntu e que façam logout quando terminarem pode não ser tão conveniente para eles quanto um navegador no modo quiosque.

    
por Flimm 24.07.2015 / 15:28