existe alguma maneira de bloquear temporariamente sites no Ubuntu 11.10?
Por exemplo, digamos ... O Facebook (ou qualquer outro site) está disponível apenas a partir das 20:00 ou apenas por cinco minutos em duas horas ou algo assim? : D
Obrigado!
A ferramenta que eu recomendaria é Get-Shit-Done . Ele edita seu arquivo host para que você não possa acessar domínios bloqueados usando qualquer navegador. No entanto, ele não possui um agendador (embora você possa usá cron
-lo).
O Stay Focusd é a extensão do Chrome que faz algo semelhante.
Eu pessoalmente uso um perfil secundário no Chrome, com a extensão Whitelist , para bloquear todos os sites, exceto os absolutamente necessários
Abra o terminal ( CTRL+ ALT+ T).
Digite
sudo -i
no campo de entrada. Marque a opção Executar no terminal . Por fim, clique no botão Executar .Digite sua senha, se necessário, e pressione enter. Em seguida, faça o seguinte comando.
Você verá a janela do editor de texto gedit .
Por exemplo, se precisarmos bloquear o Facebook, basta adicionar as seguintes linhas logo após
127.0.0.1 localhost
.Ao fazer isso, ele bloqueará o site em todos os navegadores, incluindo Google Chrome, Chromium, Mozilla, etc .... Na verdade, você não pode acessar o site de forma alguma.
É isso aí. Quando você abre agora www.facebook.com ou facebook.com , não pode acessá-lo. Para reativar o Facebook, remova as linhas que adicionamos do arquivo
/etc/hosts
ou, como Eliah Kagan disse, você pode adicionar um caractere # antes do texto 0.0.0.1 que adicionamos em / etc / hosts para fazer um comentário e bloqueá-lo novamente, basta remover # caractere desde o início da linha.Exemplo
Bloqueio:
Ativando o retorno fazendo um comentário na linha:
Fonte
fonte
Se você usa o Firefox, o complemento LeechBlock parece fazer o que você deseja.
fonte
Eu acho que esse é um tópico importante, então eu criei o script python para lidar com o problema https://gist.github.com/josifoski/3d1406bba37694e19fce9d1e032bcb99
fonte