The Mac Observer

Skip navigational links

DealsOnTheWeb Daily Deal: Computer Geeks' Ho Ho Holiday Deals - Save Up to 80%

TMO Quick Tip - Lock Down Your Root User

by , 7:30 AM EDT, September 24th, 2007

Mac OS X may sport a friendly user interface, but it is harboring a Unix core underneath. That means the security steps Unix pros take can apply to regular Mac users as well including making sure that root, the ultimate power user on your computer, is under your control and no one else's.

By default, the root user on your Mac is disabled, but it doesn't have a password set, which is a potential security weak point. Setting a password makes it that much more difficult for bad guys to try to hack into your Mac.

I added a password to my root user account, and I also keep that user disabled. Here's how:

  • Launch NetInfo Manager. It's in Applications/Utilities.

  • NetInfo Manager
  • Click the padlock in the NetInfo Manager window and enter your administrator user name and password.
  • Choose Security > Enable Root User.

  • Enable your root user.
  • You should see an alert dialog telling you that your root user password is blank. Click OK.

  • Your Mac lets you know if you haven't set a root password yet.
  • Enter a password for your root user. Make sure it isn't a password that you are already using for another account on your Mac. Now click OK.

  • Enter a unique password for your root user.
  • Choose Security > Disable Root User.

  • Disable your root user.
  • Enter your administrator user name and password and click OK.
  • Click the padlock in the NetInfo Manager window to prevent any other changes.

Locking down your root user is important because anyone that gains root access to your Mac can do anything they want including deleting files or user accounts, installing applications without your knowledge, and siphoning off any information they want from your hard drive. That isn't likely to happen, but taking steps to help insure that it won't happen is a pretty good idea.


Jeff Gamet is TMO's Morning Editor and Reviews Editor. He lectures, teaches and speaks on Mac OS X and design-related topics, and is the author of The Designer's Guide to Mac OS X from Peachpit Press.

if you have tips or tricks to share, or Mac-related questions you want answered.

Observer Comments

Show: Subjects Only | Full Comments
Close Name:geoduck Posts: 1915 Joined: 30 Dec 2003
Subject:

Wow, I just assumed that making sure Root was disabled was enough. I guess I'll be working on my three machines tonight. thanks for the tip.

Close Name:Guest
Subject: remember?

what happens if you forget your root user password. Is it kept in keychain?

Close Name:brett_x Posts: 322 Joined: 24 Jan 2006
Subject: Good question, guest.

Quote
Guest wrote:
what happens if you forget your root user password. Is it kept in keychain?

No, it is not kept in any keychain. If you forget it, you have to boot to an OS X install CD and reset it. You can do that for any local OS X user account. If you're concerned about this ability, you should have an Open Firmware password that prevents booting from CD or any external device without [yet another] password.

Close Name:Guest
Subject:

Has anyone who is running Adobe CS3 tried this? CS3 installs as root user so that it can phone home under the radar. Check it out. On my machine CS3 is owned by System with RW access.

Close Name:RGE Posts: 165 Joined: 16 Aug 2003
Subject:

Could someone please explain how setting a password for the root account helps, if the root account is disabled anyway? The point isn't addressed in the article.

Close Name:Guest
Subject: Open Firmware password?

what is this?

Close Name:LaurieF -   TMO Forum Mod Posts: 3544 Joined: 15 Jun 2001
Subject:

http://www.apple.com/downloads/macosx/apple/firmware_hardware/openfirmwarepassword.html

Close Name:Guest
Subject: Huh?

If the root account is disabled, then logging in as root is forbidden, and if someone hacks an admin account, he/she can elevate to root anyway, which also does not require the root account to be active, so I don't understand how this hint is applicable at all.....

Close Name:Guest
Subject: Also...

One can boot into single-user mode to reset too....

Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Thursday, November 20th, 2008

Thu., 4:55 PM
User Friendly Blog by Ted Landau - Deal or No Deal: Apple Edition
2:55 PM
Mac Gaming News - Blizzard Sets a New 1-Day Sales Record With Lich King
2:35 PM
iPodObserver - Man Sends Naughty Pics to Mistress, Blames iPhone
2:05 PM
Gaming News - GameRanger Adds PC Support
2:00 PM
Editorial - Times Are Tough Apple, How About Feeding Some Kids
1:45 PM
TMO's DealsOnTheWeb.com - Logitech V550 Nano Cordless Laser Mouse for Notebooks: $42.29 Delivered
1:30 PM
TMO Contest - Get Into Macworld Expo with Your Inner Bard
1:00 PM
Review - Bento 2
11:50 AM
Freeway 5.3 Converts Flash to QuickTime for iPhone
11:10 AM
iPodObserver - Rumor: More Labels to Go DRM-free at iTunes Store
10:30 AM
Hot Forum Topic - Mac Security and Drive Encryption
10:00 AM
iPO Review - Tetris
9:55 AM
OmniGraffle 5.1 Beefs Up Visio Compatibility
9:35 AM
iPodObserver - Microsoft Lets Zune Subscribers Keep Some Music
8:45 AM
DiscLabel 5.4 Adds Holiday, Business Templates
8:30 AM
iPO Review - Real Soccer 2009
8:15 AM
OmniFocus 1.5 Adds Multi-Mac Syncing, More
7:35 AM
Apple TV Software Update 2.3 Adds AirTunes Support, More
 

The Mac Observer Reader Specials

  • Special Report: iPhone
  • __________
  • Help TMO Grow
  • Macworld Expo - Hotel Deal
  • Podcast: Mac Geek Gab
  • Podcast: Apple Weekly Report
  • TMO on Twitter!

Apple Stock Quote

  • AAPL: $80.49. Change Today: -5.80.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Top Deals From DealsOnTheWeb