선택한 웹사이트 차단

선택한 웹사이트 차단

Toshiba Satellite 노트북에서 우분투 18.04.2를 실행하고 있습니다. "sudo gedit /etc/hosts" 명령을 사용하여 특정 웹사이트를 차단하려고 합니다. 시스템에서 "HOSTS" 파일을 찾을 수 없습니다.

답변1

호스트 파일이 없으면 새 파일로 시작하십시오.

나는 달릴 것이다 ...

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

먼저 파일을 저장한 다음 다시 돌아가서 파일을 추가할 수 있습니다.

위의 작업을 수행하려고 할 때 오류가 발생하면 간단하지 않습니다.

답변2

  1. ( ls /etc/hosts또는 파일이 있는지 파일 탐색기에서 확인하세요 /etc/hosts(실제로 파일이 있어야 합니다. 파일이 없는 Linux 시스템은 본 적이 없습니다.)
  2. 사용자 파일에 복사합니다( sudo필요하지 않음).

    cp /etc/hosts ./etc-hosts

  3. 백업 복사본을 만들어

  4. 차단된 사이트를 추가하려면 일반 편집기로 편집하세요.
  5. 새 버전을 다시 복사합니다( sudo필요함).

    sudo cp etc-hosts /etc/hosts

그렇게 하면:

  • 문제가 발생할 경우를 대비해 중요한 파일의 백업을 유지합니다.
  • 일반 편집기로 파일을 편집할 수 있습니다
  • sudo 작업에 소요되는 시간을 최소화합니다. (실수로 sudo 편집기를 재사용하는 것을 방지합니다.)
  • 새 파일의 복사본을 /etc/hosts자신의 파일에 보관하므로 백업될 가능성이 조금 더 높습니다.

관련 정보