If you have an administrator account on your computer, you can prevent other users from viewing websites other than those you’ve added to the bookmarks bar. They can’t enter web addresses in the address field, use the Google search field, or modify any of the bookmarks.
Note:Follow these instructions only if you’re using Mac OS X version 10.4 (Tiger). If you’re using Mac OS X version 10.5 (Leopard), or Mac OS X version 10.6 (Snow Leopard), see this topic instead:
Log in as the user, and open Safari.
Choose Safari > Preferences, click Security, and deselect “Enable parental controls.”
Enter an administrator’s name and password when it is requested.
Add bookmarks for the websites you want the user to visit to the bookmarks bar. Remove all other bookmarks from the bookmarks bar.
When you add a page to the bookmarks bar, the user can visit any other page on that page’s site. For example, if you add a bookmark for http://www.apple.com/index.html, the user can visit any page at apple.com, and not just index.html.
When you’re done, choose Safari > Preferences, click Security, and then select “Enable parental controls.”
While you’re still logged in as the user, visit the sites you want that user to view to make sure the user can still view them. Some webpages don’t display content but transfer you automatically to a page on a different site. If you want the transfer to work correctly, both sites (the original site and the site you’re transferred to) must be in the bookmarks bar.
Parental controls don’t prevent users from viewing websites in other browsers. To prevent a user from using other web browsers, use the Accounts pane in System Preferences to set up parental controls for Finder & System, and choose the applications the user can open.