Блокировка выбранных сайтов

Я использую Ubuntu 18.04.2 на ноутбуке Toshiba Satellite. Я пытаюсь заблокировать определенные веб-сайты с помощью команды "sudo gedit / etc / hosts". Система не может найти файл "HOSTS".

1
задан 23 June 2019 в 11:34

2 ответа

Если файл hosts не существует, начните с нового.

Я бы побежал ...

sudo su
gedit /etc/hosts

Затем в новом файле добавьте следующее:

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

Сначала сохраните файл, а затем вы можете вернуться, чтобы добавить к нему.

Если он дает ошибки, пытаясь сделать выше, то это не так просто.

0
ответ дан 23 June 2019 в 11:34
  1. проверьте (ls /etc/hosts или ваш файловый менеджер, что у вас есть файл /etc/hosts (он действительно должен быть там, я никогда не видел системы Linux без него)
  2. copy это в ваши пользовательские файлы (без sudo необходимо)

    cp / etc / hosts ./etc-hosts

  3. сделать резервную копию

  4. отредактируйте его с помощью обычного редактора, чтобы добавить заблокированные сайты.
  5. скопируйте новую версию обратно (необходимо sudo):

    sudo cp etc-hosts / etc / hosts

Делаем так:

  • сохраняет резервную копию важного файла на случай, если вы запутаетесь
  • позволяет вам редактировать файл с вашим обычным редактором
  • минимизирует время, которое вы тратите на выполнение действий sudo (и избегает повторного использования sudo-ed редактора по ошибке)
  • сохраняет копию нового /etc/hosts в ваших собственных файлах, где вероятнее всего будет резервное копирование.
0
ответ дан 23 June 2019 в 11:34

Другие вопросы по тегам:

Похожие вопросы: