方案一:
Ubuntu的root密码在没有设置之前是随机的,即在每一次开机的时候他的密码都不同,但是由于在安装Ubuntu的时候需要建立一个账户,而这个招呼又属于admin组,因此它可以对root进行密码的修改。
修改root密码 sudo passwd root 登陆root账户 su root 锁定root账户 sudo passwd -l root 解锁root账户 sudo passwd -u root
方案二:
通过修改/etc/passwd中自己的id来获得root权限,由于账户root的id是0,因此当自己所使用的账户id变为0的时候也就自然而然的获得了root的所有权限。
使用vim打开/etc/passwd文件,当然此处也可以使用其他文本编辑器来打开 sudo vim /etc/passwd
进入/etc/passwd这个文件之后,找到要获得root权限的招呼,将起UID修改为0,此时该账户则可获得root权限。
ps:/etc/passwd中的文件结构: 账号名称:密码:UID:GID:用户信息说明列:主文件夹:shell