PDA

View Full Version : [all variants] Deep Freeze & Net Nanny alternative?


Marti68
September 16th, 2009, 05:35 PM
Thanks for your help on this one. I'm new to Ubuntu and the whole open source field.

I have been tasked with building a completely secure web access station for a young person's home. The base OS is intended to be 9.04/10 Ubuntu. Can you suggest Open Source alternatives to Deep Freeze & Net Nanny? These two app's would appear to be the basis of a solid system with security as the prime concern.

Unfortunately, netnanny.com suggests that only Microsoft is compatible. Is the Open Source model compatible with software that requires a maintained database and updates?


Thanks again. Love the whole community thing Ubuntu promotes.
Marti

i.r.id10t
September 17th, 2009, 10:33 AM
I'm using a locked down kiosk user, a read-only firefox profile, and a local install of squid. Firefox has the localhost squid as its proxy server. I'm blocking all hosts and then allowing by whitelist. Would that work for you?

phillw
September 17th, 2009, 11:33 AM
Another possible way is to use WOT (Web Of Trust) - It is both fire-fox & IE (Yeuch !! - lol) Aware and can be set to caution / block on 4 different parameters.

I use it to 'baby-sit' a lad of 10 yr old who lives about 100 miles away !! - If WOT doesn't like the site - he cannot access it.

Pretty cool :-)

http://www.mywot.com/

You can also block un-rated sites.

Hope that is of help, and, welcome to Ubuntu - we're all here to help & share our knowledge & experiences.

Regards,


Phill.
P.S. - I think WOT should be a MUST for using Firefox - you'll look at the results of searches in a whole new light, as it ranks them for you, as well

__p1n__
September 17th, 2009, 04:14 PM
Wait for 'Clean Feed' to be rolled out and set your primary/secondary/tertiary DNS addresses to point to Australian name servers.

Marti68
September 17th, 2009, 06:41 PM
Thanks Guys :c)

Ideas I hadn't even considered and will investigate this weekend. The kids may not thank you but those of us who have used the web certainly will.

__p1n__
September 18th, 2009, 05:16 AM
I'm using a locked down kiosk user, a read-only firefox profile, and a local install of squid. Firefox has the localhost squid as its proxy server. I'm blocking all hosts and then allowing by whitelist. Would that work for you?

This is actually the most secure suggestion on this thread imho.

With respect to replacing net nanny and deep freeze I would suggest that kmahjongg does just about as good a job in terms of actual security which means of course that it does nothing. Deep Freeze is not a bad idea but it doesn't prevent anything from modifying the running o/s.

i.r.id10t
September 18th, 2009, 03:03 PM
This is actually the most secure suggestion on this thread imho.

With respect to replacing net nanny and deep freeze I would suggest that kmahjongg does just about as good a job in terms of actual security which means of course that it does nothing. Deep Freeze is not a bad idea but it doesn't prevent anything from modifying the running o/s.

Of course, none of this protects from booting with a livecd and going - if thats a worry, you'll want to set up a transparent proxy using iptables and squid. And that still won't block using a SSH tunnel or VPN.

Marti68
September 21st, 2009, 07:47 AM
Of course, none of this protects from booting with a livecd and going - if thats a worry, you'll want to set up a transparent proxy using iptables and squid. And that still won't block using a SSH tunnel or VPN.

Good point and I plan to disconnect the CD and lock the case (I may need to recconect it so it'll stay in place). USB ports are another area of risk; I'll need two for the mouse and KB.

syga
September 27th, 2009, 10:11 PM
I use OpenDNS.
It has online parental controls. It works for me...

http://www.opendns.com/

Marti68
October 12th, 2009, 03:06 PM
Thank you :KS
That does look to be the most workable solution for me. Some excellent suggestions here but a limit to how many new skills I can learn for one project and still produce a result someone else can support.