如何成为root?
可能重复:
如何知道我的root密码?
我已经尝试了一个半星期试图成为根,所以我可以改变任务的动机,我没有运气。 有人可以把它分解成linux用于假人风格。 我已经为ubuntu 12.04做了每一次更新,不知道这是为什么它给我带来了困难? 预先感谢您的帮助。
我建议通过命令行尝试。
首先,打开终端。 然后输入此命令sudo su
并按Enter键。 它会提示您输入密码。 输入密码后,您在终端中所做的一切都以root身份完成。 我强调说明你在终端之外做的任何事情都不会是根。
因此,要编辑motd,请将其输入终端: gedit /etc/motd
并相应地编辑您的文件。
您可以通过键入su将终端转换为根会话,也可以使用命令作为前缀
sudo
以超级用户/ root身份运行该特定命令
要编辑motd,命令是
sudo nano /etc/motd.tail
nano是终端文本编辑器。
如果你想使用图形界面,只需将nano替换为gedit。
要使用root权限,您需要使用sudo
,并且您的用户必须属于sudo组。
要确定您的用户是否是sudo组的成员,您只需运行groups
命令:
nathwill@ragnarok:~$ groups nathwill adm cdrom sudo dip plugdev lpadmin sambashare libvirtd
然后,要以“root身份”运行单个命令,只需执行sudo command arg
要无限期地承担root权限,或“以root身份登录”,可以使用sudo -i
获取根提示符。
Ubuntu的安全策略不允许任何人成为root用户(请参阅此处和此处 )。
而是使用sudo
每个命令添加sudo
,然后使用您的密码获取该命令的root权限。
SUDO示例 :
将文件复制到root拥有的目录:
sudo cp ~/example.txt /etc/example.txt
代替
cp ~/example.txt /etc/example.txt
要更改root拥有的文件的权限:
sudo chmod 775 example.file
代替
chmod 775 example.file
你实际上并不需要成为根; 您始终可以使用sudo来说明需要root权限的命令。
对于具有GUI的应用程序,请使用gksudo
。
GKSUDO示例 :
要编辑root拥有的文本文件:
gksudo gedit example.txt
代替
gedit example.txt
如果你想浏览/复制/粘贴/等。 使用您可以运行的GUI的文件
gksudo nautilus
代替
nautilus
所有这些命令都可以输入到终端中,或者,如果您不想使用终端,只需按下alt-F2
并在那里输入命令即可。
希望这可以帮助!