웹 사이트를 일시적으로 차단하는 방법?


14

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

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

감사합니다!

답변:


12

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

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

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


집중 집중은 최고입니다!
Stücke

1
Plus
Focus for One

10

터미널을 엽니 다 ( 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

출처


1
나는 터미널이 훌륭하다는 것을 알고 있지만 이것에 대한 GUI가 있습니까?
Parto

@AvatarParto 참조 askubuntu.com/q/114415/87199
Subin

6

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


누구나 실수로 Chromium의 유사한 부가 기능을 알고 있습니까?
Stücke

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.