$是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码:
在终端中输入:
sudo passwd root
如果想获得root权限,只需进行如下的输入:
su root
如果要再次禁用 root 帐号,那么可以输入执行:
sudo passwd -l root
如果需要让此用户有root权限,执行命令:
visudo
找到此处:
# User privilege specificationroot ALL=(ALL:ALL) ALL
在root行下新增一行:
ubuntu ALL=(ALL:ALL) ALL
-
保存
执行“Ctrl+O”*
-
回车
执行完“Ctrl+O”后,会输出”File Name to Write sudoers.tmp”,在tmp后执行回车*
-
退出
执行“Ctrl+X”*
查看里面的文件是否写入
sudo vim /etc/sudoers
退出::qa
回车
来源地址:https://blog.csdn.net/m0_62379203/article/details/130566867