Results 1 to 6 of 6
I want to make some computer systems for kids 10 and under. I have some old systems that won't run Qimo (which is modified Xubuntu). They are 233 MHz K6-2 ...
- 11-12-2009 #1Just Joined!
- Join Date
- Sep 2009
- Posts
- 44
how can I create parent/child accounts in lightweight distro?
I want to make some computer systems for kids 10 and under. I have some old systems that won't run Qimo (which is modified Xubuntu). They are 233 MHz K6-2 machines, and 200Mhz Pentium Pro's, etc.
I'd like to install a light distro on them like Damn Small Linux, or Puppy. Then I want to setup up a parent (administrator) account, and child account(s). The child account only needs permissions for the few programs I will install. I have Gcompris and Tuxpaint in mind so far. I want to restrict access to everything else because the parents aren't familiar with Linux, and I won't be available to fix the system if the child starts pointing and click on random things in the menus.
I'm looking for recomendations of distros, programs, but most of all how to easily accomplish the accounts/permissions.
- 11-12-2009 #2
DSL has Fluxbox, and Fluxbox can be changed to "kiosk mode".
Linux Kiosk PC : a Fluxbox Custom Desktop
This is what I would do.Debian GNU/Linux -- You know you want it.
- 11-12-2009 #3Just Joined!
- Join Date
- Sep 2009
- Posts
- 44
Thanks for the suggestion GNU-Fan. I checked out the link and its over my head.
- 11-12-2009 #4
You can create a user, and limit their ability to read or execute anything you don't want them to have access to with a combination of setting file permissions and using sudo.
How Linux file permissions work
https://help.ubuntu.com/community/Sudoers
- 11-13-2009 #5Just Joined!
- Join Date
- Sep 2009
- Posts
- 44
Is there a way to streamline the process, as opposed to setting the permissions on every file and/or directory?
- 11-13-2009 #6
Use the -R flag to recursively change everything in a directory.
This give full access to the owner and no access to any group or other user to the directory /home/bob.Code:chmod -R 700 /home/bob
You can combine it with say the find command as well to locate files and change permissions. This is beyond anything I've used it for, but to steal an example from Wikipedia
This, to quote, "removes execute permission for all directories (cannot list files) in tree starting from path/ (use '-type f' to match files only)."Code:find path/ -type d -exec chmod a-x {} \;


Reply With Quote