转:Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。

(1)从user用户切换到root用户

不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user

但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦

此时我们可以切换到root用户,只需要简单的执行sudo su 即可

注意: 出于安全考虑,默认时Ubuntu的root用户时没有固定密码的,它的密码是随机产生并且动态改变

的,貌似是每5分钟改变一次,所以用su(switch user)是不可以的,因为我们不知道root的密码

(2)从root用户切回user用户

想从root用户切回user用户只需执行命令:su user (user是你自己安装时候的用户名),或是直接输入exit,也可Ctrl+D组合键推出

(3)给root设定一个密码

默认root用户是无固定密码的,并且是被锁定的,如果想给root设置一个密码

只需执行命令:sudo passwd root 然后根据提示一步一步来

这样皆可以向(1)里面提到的那样 su root ,输入root密码切换到root用户

注意:给root设定密码后,仍可以 sudo su 切换到root用户

附:在图形模式下 系统->系统管理->用户和组 也可以给root设置密码

(4)禁用和启用root登录

执行 sudo passwd -l root 即可(只是禁用root,但是root密码还保存着),再执行su root发现认证失败,

要再次启动root登录,执行 sudo passwd -u root 即可

(5)让Ubuntu自动登录

图形模式下 系统->系统管理->登录窗口 授权解锁后选择

作为 user自动登录 即可。

转载于:https://www.cnblogs.com/nucdy/p/5235941.html

Ubuntu中root用户和user用户的相互切换相关推荐

  1. 【错误记录】Ubuntu 中 ROOT 用户无法启动 Visual Studio Code 开发环境 ( 推荐在普通用户下使用 VSCode 开发环境 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [开发环境]Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ub ...

  2. Ubuntu中root及用户账户问题

    1.ubuntu忘记root密码怎么解决恢复 ubuntu忘记密码或者密码修改坏了怎么解决恢复 1,开机当出现Grub 界面时,按"Esc"进入 grub:      ubunt ...

  3. ubuntu设置root密码,强制删除用户及用户文件。

    文章目录 Linux(ubuntu用户命令) 1.创建用户 2.设置密码 3.切换用户 4.删除用户 Linux(ubuntu用户命令) 1.创建用户 sudo useradd username -m ...

  4. 系统调用原理与用户态以及内核态相互切换过程,以linux系统为主

    1. 讲系统调用前需要清楚的几个基本概念 1.1 内核态与用户态 内核态:当CPU执行内核的代码(CPU堆栈指针指向内核堆栈)时,我们就称此时处于内核态,内核态的代码可以使用特权指令,这些指令可以控制 ...

  5. opensips mysql 认证_基于ubuntu中使用mysql实现opensips用户认证的解决方法

    1 MySQL支持 1.1 MySQL模块支持 默认安装时,不包含MySQL模块. opensipsctlrc文件中包含了数据库配置的信息,要想让opensips支持mysql数据库,在编译安装的时候 ...

  6. ubuntu 中怎么添加和删除用户

    参考 https://www.digitalocean.com/community/tutorials/how-to-add-and-delete-users-on-ubuntu-16-04 切换成 ...

  7. ubuntu linux root,Ubuntu 中的 root 用户:你应该知道的重要事情 | Linux 中国

    原标题:Ubuntu 中的 root 用户:你应该知道的重要事情 | Linux 中国 当你刚开始使用 Linux 时,你将发现与 Windows 的很多不同.其中一个"不同的东西" ...

  8. ubuntu 设置root用户密码并实现root用户登录

    一:设置root用户密码 在ubuntu中root用户的密码是随机的,所以需要我们自己起设置root用户的密码 在终端命令行中执行 sudo passwd 这时候会提示你输入当前用户密码,输入成功之后 ...

  9. Ubuntu中如何使用root用户

    2019独角兽企业重金招聘Python工程师标准>>> 在Ubuntu中默认是不开启root用户的(为了保护系统安全),开启方法如下(我的用户名cvskill): cvskill@c ...

最新文章

  1. 关于android的外文论文,关于android的外文文献.doc
  2. oracle数据库无法显示图层,ArcMap 无法在Oracle中创建图层案例
  3. javafx中的tree_JavaFX中的塔防(3)
  4. 【OpenCV 例程200篇】75. Numpy 实现图像傅里叶变换
  5. 关于Vmware ESX 4.1添加第二个Servier Console 却无法添加网关的解决方法
  6. 实战开发,使用 Spring Session 与 Spring security 完成网站登录改造!!
  7. Android系统证书 platform.x509.pem platform.pk8转换为.keystore文件
  8. javaparser - java源码分析修改框架
  9. 《统计学》第八版贾俊平第十章方差分析知识点总结及课后习题答案
  10. QT软件开发:基于libVLC内核设计视频播放器
  11. 交换机怎么和计算机连接网络打印机,怎么通过地址栏的方式连接网络打印机的方法?...
  12. 关于获取3DS MAX中的蒙皮数据 3DSMAX C++API的应用
  13. php根据键值排序,数组根据某个键值排序
  14. 快速下载自己喜欢的网页图片
  15. 内存卡在电脑显示要格式化
  16. 怎么通过Unity使用Vulkan API 移动端Vulkan GPU 大PK
  17. 新造车,程序员的糖,工程师的泪
  18. Java程序设计基本概念
  19. XShell使用rz上传文件 乱码
  20. OpenVP* 连接失败 查看日志报错:“There are no TAP-Windows adapters on this system ..... “

热门文章

  1. python退出帮助系统help应该使用exit_Python终极教程(Windows)
  2. java length()函数_小猿圈介绍java函数式编码结构及优势
  3. 开发函数计算的正确姿势——轻松解决大依赖部署
  4. 浙大计算机专业分数线,被浙江大学提前批的冷门专业录取,后悔没选计算机专业:可惜分数...
  5. docker 安装nginx_使用 Docker 在你的 mac 上搭建个服务器
  6. php 上万关键字匹配,JavaScript 上万关键字瞬间匹配实现代码
  7. html事件机制,浅析JavaScript中的事件机制_基础知识
  8. mysql+enable+sql+log_CentOS7下利用rsyslog+loganalyzer配置日志服务器及Linux和windows客户端配置...
  9. html如何找寻vue文件,如何预览vue文件
  10. ajax传递多个base64,H5移动开发Ajax上传多张Base64格式图片到服务器