由于Ubuntu默认锁定root账户，所以不能像在其他Linux发行版中那样使用su成为root账户。而是在命令前面加上sudo。 “Sudo”表示“代替用户做”。当你将sudo添加到命令的开头时，这条命令将在root权限下运行。  例如：sudo /etc/init.d/networking stop停止网络服务，sudo adduser向系统添加新用户。这两个任务都需要root访问权限。 在sudo运行这条命令前，会提示你输入密码。Linux会将你的密码保存15分钟，这样就不用一直输入密码了。 出于安全考虑，Ubuntu不推荐使用“sudo”打开使用GUI的程序。而是在启动程序的命令前面输入gksudo。  例如：输入gksudo gedit /etc/fstab来打开GEdit中的“fstab”文件，GEdit是一个带有GUI的编辑程序。 如果你使用的是KDE Window Manager，用kdesudo，不要用gksudo。 如果你是一个高级用户，需要访问实际的root shell（一种接口）来运行特定的脚本，使用sudo –i模拟root shell。这个命令将为你提供带有root环境变量的超级用户访问权限。  输入命令sudo passwd root。将会为root创建密码，本质上是“启用”这个账户。密码别忘了。 输入sudo -i。出现提示时输入root密码。 提示符将从$变为#，表示你具有root访问权限。 如果你正在为目前没有root权限的用户创建账户，则需要将他们的用户名添加到sudo组。为此，输入usermod -aG sudo username（但要用正确的用户名替换“username”）。
按ctrl+alt+T打开终端窗口。 在命令前输入sudo。 在运行命令打开使用“图形用户界面（GUI）”的程序之前，输入gksudo。 模拟root环境。 让其他用户拥有sudo权限。
按ctrl+alt+T打开终端窗口。 在命令前输入sudo。 在运行命令打开使用“图形用户界面（GUI）”的程序之前，输入gksudo。 模拟root环境。 让其他用户拥有sudo权限。