Intro: What we are going to do is secure Firefox by blocking cookies and Java, then adding only trusted sites via a "White List" (White list = exceptions).
3. Customize Google.
4. Java/Flash (NoScript).
5. Secure private data.
6. Write an Apparmor Profile.
7. Using Firefox, ie how to generate white lists.
* Surf Anonymously ~ 囗囗囗囗囗囗囗/囗囗囗
We have two options here, Firefox extensions OR hosts file.
1. Firefox extensions :
Adblock Filterset.G Updater
2. Hosts file. I prefer a hosts file as it protects more then just Firefox.
Here is how I do it : http://ubuntuforums.org/showthread.php?t=241460#2
Go to your Firefox menu -> Preferences -> Privacy Tab
UNSELECT "Accept cookies from sites"
All cookies are now blocked.
Flash manages cookies directly. To manage flash cookies : http://www.macromedia.com/support/do...manager02.html
To configure, right click on the NoScript icon (lower right) and select options.
That's right, google is feeding you adds
Install this extension.
Tools -> Customize Google Options
Go through each category on the Left and tic off "Remove Adds" (and anything wlse you might like).
Secure Private Data
1. Go to your Firefox menu -> Preferences -> Security Tab
Set a "Master Password". This will protect others from displaying your passwords. If you have a sensitive password like to the Ubuntu Forums or your Bank, BEST NOT TO STORE IT AT ALL.
Hey, while you are there, check out the password strength meter.
2. Install SafeHistory. Safe History will clear your private information when you close Firefox.
3. Install SafeCache to be safer against CSRF attacks.
How to Whitelist
OK, now you will likely find Firefox somewhat restrictive. The goal here is to allow "normal" functioning. In order to log into forums or your banking sites we need to allow Cookies and Java. We will do this ONLY for specific sites we trust via white lists.
1. Cookies - Firefox options -> Privacy tab
Copy the Ubuntu url from your browser : http://ubuntuforums.org/
Go to "Cookies" -> click the "Exceptions" button -> paste ubuntu url -> click "Allow for session"
For secure sites like Banking you will need to allow multiple url (https), usually one from the home page, then one from the log in page, and sometimes from the next page as well. So if you are having problems, keep adding url to the white list.
2. Java - Right click on the NoScript icon -> Allow Ubuntu.com
Repeat these steps until you have added your sites and have the functionality you need.
Write an Apparmor Profile
Apparmor is beyond this thread, but see these two threads :
[all variants] Introduction to AppArmor - Ubuntu Forums
Share your AppArmor Profiles
How to Surf Anonymously ~ 囗囗囗囗囗囗囗/囗囗囗
囗囗囗囗囗囗囗 / 囗囗囗 can significantly increase your privacy, but at a cost of reduced speed. Please note however, that these services DO NOT offer complete anonymity.
If you use 囗囗囗 and have the capacity, consider contributing a 囗囗囗 server (a few more servers would speed things up for everyone).http://en.linuxreviews.org/HOWTO_setup_a_Tor-server