How to Disable Access to System Preferences on Mac

In some situations, you may wish to disable access to the System Preferences on a Mac. Often this is for lab environments or public use workstations, or perhaps for locking down a particular workstation for various reasons. While a common approach is to create a new user account that has limited access to system features and functionality, another method can be utilized with chmod that changes the access permissions to the System Preferences application itself within Mac OS, and when implemented properly all access to System Preferences on the Mac will be disabled and prevented regardless of how its attempted to be launched.
This approach to disabling access to System Preferences uses the command line and involves changing permissions to a critical system level application that is necessary for the proper functionality of all Macs. Therefore this is only appropriate to be used by advanced Mac users.

It’s no secret, I hate Flash. It’s the plastic pink flamingos of the web but worse, it’s crass, it’s loud, it’s obnoxious, it will crash your web browser, and on a Mac it is a literal drag on the machine, sucking up the CPU and memory as if there’s no tomorrow. Adobe really laid a pile of dung with Flash on the Mac, which is probably why
Spaces is a really nice feature of Mac OS X that lets you place different windows and applications within their own workspace. Dragging a window to a new Space is just a matter of holding onto the window and pulling it towards the end of the screen. 



You can set Mac OS X to always securely empty the Trash and add a significant layer of security when removing files from the Mac. This is done just by adjusting a preference setting within the Finder, and it’s very easy to configure, here’s what you will want to do to use this option:



A colleague of mine is a recent Mac switcher and he was complaining to me that virtual desktops are not included in Mac OS X, the irony is that they are, they just have the name Spaces (coming from a heavy Linux background, I guess the naming convention just threw him off). Virtual Desktops are a very common and popular feature in most Unix GUI’s, but as Mac OS X has included virtual desktops within Mac OS X too.
