Bloqueando sites selecionados

Bloqueando sites selecionados

Estou executando o Ubuntu 18.04.2 em um laptop Toshiba Satellite. Estou tentando bloquear determinados sites usando o comando "sudo gedit /etc/hosts". O sistema não consegue encontrar o arquivo "HOSTS".

Responder1

Se o arquivo hosts não existir, comece com um novo.

Eu correria ...

sudo su
gedit /etc/hosts

Em seguida, dentro do novo arquivo, adicione o seguinte:

127.0.0.1    localhost
127.0.0.1    {whatever name you have for your machine}

# The following lines are desirable for IPv6 capable hosts
::1          ip6-localhost ip6-loopback
fe00::0      ip6-localnet
ff00::0      ip6-mcastprefix
ff02::1      ip6-allnodes
ff02::2      ip6-allrouters

Salve o arquivo primeiro e depois volte para adicioná-lo.

Se ocorrer erros ao tentar fazer o que foi dito acima, então não é tão simples.

Responder2

  1. verifique ( ls /etc/hostsou no seu explorador de arquivos se você tem um /etc/hostsarquivo (ele realmente deveria estar lá, nunca vi um sistema Linux sem um)
  2. copie-o para seus arquivos de usuário (não é sudonecessário)

    cp /etc/hosts./etc-hosts

  3. faça uma cópia de segurança

  4. edite-o com um editor normal para adicionar os sites bloqueados
  5. copie a nova versão de volta ( sudonecessário):

    sudo cp etc-hosts /etc/hosts

Fazendo assim:

  • mantém um backup de um arquivo importante caso você estrague tudo
  • permite que você edite o arquivo com seu editor normal
  • minimiza o tempo que você gasta fazendo coisas do sudo (e evita reutilizar o editor sudo-ed por engano)
  • mantém uma cópia do novo /etc/hostsem seus próprios arquivos, onde é mais provável que seja feito backup.

informação relacionada