在安装操作ubuntu操作系统的时候,并没有出现设置root用户的面板,而且添加profile的时候如果用户名写root或者admin,会提示这些是系统保留的,我们只能创建普通用户。这一点和其他linux非常不一样。
ubuntu创建的这个普通用户默认属于sudo组,所以可以使用sudo xxxx去提升权限来执行命令,第一次用的时候需要输入当前用户的密码。也可以使用sudo su - 来临时性的(指切换后没有退出)切换成root。
ubuntu中的root
root用户是linux中的特殊用户,具有所有权限,能做任何事,所以也被称为超级用户super user。所以在ubuntu中,基于安全性的考虑,对使用者“屏蔽”了这个用户,也就是并不能像其他linux那样在安装时自己设置一个root用户的密码。可以理解为root用户是存在的,只是密码我们不知道...尴尬不lol。其实是没有设置密码,所以我们没办法用root来登录。
而安装时创建的用户一般称为普通用户(regular user),默认只有很少的权限,但是可以通过分配权限来给予该用户具有执行指定命令的能力,比较绕,其实就是说更倾向于手动来分配需要的权限(比如执行某些文件,linux一切皆文件,命令也是)给普通用户,而不是一股脑的所有权限都给或者更干脆直接把root用户开放出来。具体怎么做,只记得是将用户加到supor组(centos我记得是一个叫wheel的组