특정 웹사이트의 모든 페이지를 차단하고 싶습니다. 예를 들어 BlockSite(쉽게 비활성화할 수 있음)와 같은 브라우저 확장 대신 Linux를 사용하여 모든 YouTube 페이지를 차단하고 싶습니다.
나는 $ sudo gedit /etc/hosts
설명 된 방법을 사용한 다음여기하지만 이렇게 하면 YouTube 페이지 전체가 차단되는 것이 아니라 'youtube.com' URL만 차단됩니다.
명령줄을 사용하여 브라우저 확장과 같은 기능을 얻으려면 어떻게 해야 합니까?
답변1
/etc/hosts 편집이 저에게 효과적이었습니다.
이 작업을 수행하려면 다음 두 가지 사항을 고려해야 합니다.
- 호스트에 기록되는 정확한 줄은
127.0.0.1 www.youtube.com
"www"를 지정하지 않은 경우입니다. youtube.com 페이지는 실제로 차단되어 있지만 YouTube의 나머지 부분은 계속 액세스할 수 있습니다. - 호스트 파일을 편집하고 저장한 후에는 웹 브라우저를 다시 시작해야 합니다.