Mac OS X 下开启 root 用户

在 Mac OS X 下使用 su 指令想暂时切入 root 用户下,输入密码会发现无法登陆 root 用户。
这是因为默认情况下 root 用户密码未被设置,需要先用 passwd 命令来设置一下:

1
2
3
4
5
6
7
$ passwd root

Changing password for root.
Old Password:
New Password:
Retype New Password:
passwd: authentication token failure

提示失败,试试 sudo :

1
$ sudo passwd root

好了,这时再用 su :

1
2
$ su
Password:

搞定。
使用 root 完毕,用 exit 退出即可。