Ubuntu初始root密码设置教程:如何通过终端修改root密码
初始root密码安装完后突然发现root密码没有设置。如果我不知道密码,我将无法进入root用户。
我上网查了一下,发现事情是这样的:
默认的root密码是随机的,即每次开机都有一个新的root密码。
解决方案:
我们可以在终端中输入命令“sudo”,然后输入当前用户的密码并“回车”。
终端会提示我们输入新密码并确认。此时的密码就是新的root密码。
修改成功后,输入命令su root,然后输入新密码。
具体操作如下:
用户@-:~$ sudo
输入新的 UNIX:
新的UNIX:
:
用户@-:~$
用户@-:~$ su -
:
根@-:~#
https://img2.baidu.com/it/u=2198855849,597566757&fm=253&fmt=JPEG&app=138&f=JPEG?w=873&h=500
如果输入exit命令,就会从root返回到普通用户。
输入root权限命令——sudo和su命令详细解释。 sudo 的意思是超级用户do,它允许当前用户以管理员身份临时以root身份执行此命令。
sudo 表示获得临时root权限,例如:
sudo gedit /etc/ 表示暂时使用root权限编辑/etc/文件,因为/etc/文件需要root权限才能打开和编辑。所以这里使用sudo命令来临时使用root权限来做一些普通账户无法完成的工作~
su 用于更改当前用户,su root 是将当前用户切换为root。使用su root后,后面的所有命令都可以不用sudo执行,因为当前用户已经是管理员root了。
root用户就是root用户,即系统管理员拥有所有权限
https://img2.baidu.com/it/u=3520189349,2433327880&fm=253&fmt=JPEG&app=138&f=PNG?w=616&h=500
一个用户只能有一个GID,但也可以属于其他附加组
su 表示切换用户命令命令,如:
输入:su命令并回车,将当前用户切换为root用户,或者:
输入:su - root(或其他用户名)。这里加“-”表示当前环境变量也切换为新用户的环境变量。 su root(或其他用户名)表示不将环境变量切换到当前用户。 。
页:
[1]