Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Enabling Root User in Mac OS X

created by XCthulhu

(idea) by XCthulhu (1.3 y) (print)   ?   (I like it!) 1 C! Mon Jul 30 2001 at 16:33:37

If you are running Mac OS X, you may already know that there is no root user, but a system of Admin users who have sudo access. This idea was taken from Multix, where I am told that there were several administrative users so that if something went wrong, the blame could be pegged on some-one or another.

There are many valid arguments for both sudo and root; just as there are valid arguments for both emacs and vi, BSD and Linux, butter and margarine. My personal preference is a root with console login privileges exempt, so that a skript kiddy has to nab two passwords before he gain r00t. Unfortunately, I don't think you can do this with Mac OS X; but if you must have a root account, do the following to enable it. But I'm not here to complain or argue. I am assuming you know exactly what you are doing. Please read root and study Unix a little more before you continue if you don't.

The following was taken from http://til.info.apple.com/techinfo.nsf/artnum/n106290 . I fixed up the HTML because it was attrocious (just look at it and you will understand why).

Steps to enable the root user

  1. Click Applications in the Finder window toolbar.
  2. Open the Utilities folder.
  3. Open the NetInfo Manager utility.
  4. Click the lock button in the NetInfo Manager window that appears.
  5. Enter the name and password of an Admin user; click OK.
  6. Choose Security from the Domain menu, then choose Enable Root User from the submenu.
  7. If you have not previously set a root password, an alert box appears that says "NetInfo Error," indicating that the password is blank. Click OK.
  8. Enter the root password you wish to use and click Set.
  9. Enter the password again for verification and click Verify.
  10. The root user is now enabled.
  11. Click the lock button again to prevent changes.

And here is what to do in the case that you want to go back on what you did for some reason or another.

Steps to disable the root user

  1. Open NetInfo Manager, located in the Utilities folder.
  2. Click the lock button.
  3. Enter the name and the password of an Admin user: click OK.
  4. Choose Security from the Domain menu, then choose Disable Root User from the submenu.


printable version
chaos

running 'Strings' against the Mac OS X kernel How I pierced my Inner Labia 1-800-SOS-APPL root
sudo 1-800-SOS-APPLE Windows XP won't start up - how to fix it I was supposed to be somebody by the age of 23
TiBook Golf? No sir, prefer prison flog! Mac SE Compaq Presario 2100
Emacs Mac OS X trust fund I am Canadian
Anti-Mac zealot Multix Network user r00t
NetInfo Mac OS 9 King Herod Everything University
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Just another sprinkling of indeterminacy
Poetry you found that you wrote when you were ten but secretly still like
Tap
Fuck the models
logicism
glassblowing
The Language of Flowers
Psychological Theories of Creativity
Being with an older woman
The facial nerve
ooblick
I'd dance forever if they'd let me, you know
accordion
Some of your peers who seem happy, popular, and self-confident are miserable
New Writeups
antigravpussy
One fly amongst many(person)
sam512
Moon Base Shackleton, 1978(fiction)
Pavlovna
toy boy(person)
XWiz
tear jerker(review)
Heitah
Anarchy is Order(idea)
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
SwimmingMonkey
Conversations with Fo Fo, the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
This affordable entertainment brought to you by The Everything Development Company