Ask Different is a question and answer site for power users of Apple hardware and software. 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

I have a Parental Controls limit on my child so I have to type in my password when they open a new application. I have recently discovered a problem though. They have tried programming in terminal. The problem is that the Mac thinks of each command as an application, so if they want to use a new command, I have to allow it. Is there a way to allow all of the commands, but not the actual applications?

share|improve this question
Each command truly is a new application so it will involve a bit of work to white list them all using the parental tools. – bmike Feb 28 '12 at 19:52
up vote 9 down vote accepted

Well, allowing all commands would probably allow your child to bypass some or all of the other Parental Controls on the system. Perhaps a simple Linux Virtual Machine without networking capabilities would suit your purposes better? Your child wouldn't be able to bypass any settings on the host machine and if they break the VM, it's trivial to fix/reinstall.

share|improve this answer
This is an excellent suggestion to work around the core problem - terminal can get past most of the restrictions with enough knowledge or by downloading another copy of the apps that are not white listed. – bmike Feb 28 '12 at 19:50

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.