Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

is there any way to temporarily block websites in Ubuntu 11.10?

For example let's say ... Facebook (or any other website) is just available from 8pm or just for five minutes within two hours or anything? :D

Thank you!

share|improve this question
up vote 9 down vote accepted

The tool I'd recommend is Get-Shit-Done. It edits your host file so that you cannot access blocked domains using any browser. However, it does not have a scheduler (although you could use cron for that).

Stay Focusd is Chrome Extension that does something similar.

I personally use a secondary profile in Chrome, with the Whitelist extension, so that it blocks all websites, other than absolutely necessary ones

share|improve this answer
Stay Focused is awesome! – Jonas Oct 25 '11 at 13:59
Plus one for Stay Focused :D – codefreak May 23 '13 at 11:16

Open Terminal (ALT+F2).

Type sudo -i in the input field. Check the Run in terminal option. Finally click Run button.

Type your password if necessary and press enter. Then do the following command.

gedit /etc/hosts

You will get gedit Text Editor window.

For example, if we need to block Facebook just add the following lines just after localhost.

By doing this, it will block the site in all browsers including Google Chrome, Chromium, Mozilla etc.... In fact, you can't access the website at all by any means.

That's it. When you now open or, you cannot access it. To enable back Facebook, remove the lines we added from the file /etc/hosts or as Eliah Kagan said you can add a # character before the text we added in /etc/hosts to make it a comment and to block it again just remove # character from the beginning of the line.


Blocking :

Enabling It Back by making the line a comment :



share|improve this answer
I know the terminal is great and all but is there a GUI for this? – Parto Mar 27 '14 at 16:59
@AvatarParto See this – Subin Mar 27 '14 at 17:30

If you use Firefox, the LeechBlock add-on looks like it might do what you wish.

share|improve this answer
Thank your for replying! – Jonas Oct 25 '11 at 9:17
Does anyone accidentally knows a similar add-on for Chromium? – Jonas Oct 25 '11 at 9:18

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.