웹 사이트를 일시적으로 차단하는 방법? 방법이 있습니까? 예를 들어 … Facebook (또는 다른

Ubuntu 11.10에서 웹 사이트를 일시적으로 차단할 수있는 방법이 있습니까?

예를 들어 … Facebook (또는 다른 웹 사이트)은 오후 8 시부 터 또는 2 시간 이내에 5 분 동안 사용할 수 있습니까? :디

감사합니다!



답변

내가 추천하는 도구는 Get-Shit-Done 입니다. 브라우저를 사용하여 차단 된 도메인에 액세스 할 수 없도록 호스트 파일을 편집합니다. 그러나 스케줄러가 없습니다 (물론 사용할 수는 있지만 cron).

Stay Focusd 는 비슷한 기능을 수행하는 Chrome 확장 프로그램입니다.

개인적으로 Chrome에서 보조 목록 확장명 과 함께 보조 프로필을 사용 하므로 꼭 필요한 웹 사이트를 제외한 모든 웹 사이트를 차단합니다.


답변

터미널을 엽니 다 ( CTRL+ ALT+ T).

입력 sudo -i입력 필드에. 터미널 에서 실행 옵션을 확인하십시오 . 마지막으로 실행 버튼을 클릭 하십시오 .

필요한 경우 비밀번호를 입력하고 Enter를 누르십시오. 그런 다음 다음 명령을 수행하십시오.

gedit /etc/hosts

당신은 얻을 것이다 의 gedit 텍스트 편집기 창을.

예를 들어 Facebook을 차단해야하는 경우 바로 뒤에 다음 줄을 추가하십시오 127.0.0.1 localhost.

0.0.0.1 facebook.com
0.0.0.1 www.facebook.com

이렇게하면 Chrome, Chromium, Mozilla 등 모든 브라우저에서 사이트가 차단됩니다. 실제로 웹 사이트에 전혀 액세스 할 수 없습니다.

그게 다야. 이제 www.facebook.com 또는 facebook.com을 열면 액세스 할 수 없습니다. Facebook을 다시 활성화하려면 파일에서 추가 한 줄을 제거 /etc/hosts하거나 Eliah Kagan이 말했듯이 / etc / hosts 에 추가 한 0.0.0.1 텍스트 앞에 # 문자를 추가 하여 주석을 달고 다시 차단하려면 #을 제거하면됩니다 . 줄의 처음부터 문자.

차단 :

0.0.0.1 facebook.com

줄을 주석으로 만들어 다시 활성화 :

# 0.0.0.1 facebook.com

출처


답변

Firefox를 사용하는 경우 LeechBlock 애드온은 원하는대로 할 수 있습니다.


답변

나는 이것이 중요한 주제라고 생각하므로 https://gist.github.com/josifoski/3d1406bba37694e19fce9d1e032bcb99 문제를 처리하기 위해 파이썬 스크립트를 만들었습니다.


답변