Ubuntu是一套基于Debian的Linux系统,它追求的是“Just Work”,最新的7.10版本发布于2007年10月,不同于其他Linux发行版本,Ubuntu的所有版本都是免费的,包括企业版。

第一次安装Ubuntu,发现比较“奇怪”的一点是,在安装过程中,不像其他发布版本那样,要求设置root的密码,也就无法以root登录了。经过去网上查询才发现:Ubuntu默认是关闭root帐户的,这样做有如下优点:

起初Ubuntu团队希望安装尽可能的简单,不使用root,在安装期间的两个用户交互步骤可以省略。(科林·沃森)

更进一步, 如果在安装中使用root,用户将被要求永远记住他们选择的密码--即使他们很少使用到它。Root密码经常被对Unix安全模型不熟悉的用户忘记。(马特·齐默曼)

它防止了缺省登录时“我能做任何事情”--在较大的变化发生之前,你将被提示输入口令,这可以使你考虑你这样做的结果。 如果你作为root登录,你可以删除一些“没用的文件夹”并且不会意识到你正处于错误的目录,那时已经太晚了。它是在Unix下长时间使用“su-command-^D”练习的情况下,代替一直呆在root shell--除非你做严重的系统维护(那时你仍然可以使用 "sudo su")。(吉姆·奇塔姆 和 安德鲁·索巴拉)

Sudo 增加了运行命令的日志记录(在/var/log/auth.log)。如果你陷入困境,你总是可以返回并看见那些运行的命令。(安德鲁·Zbikowski)

开启root帐号的方法:

为了启用root 帐号(也就是设置一个口令)使用:

sudo passwd root

当你使用完毕后屏蔽root帐号使用:

sudo passwd -l root

这个将锁住root帐号。

如何在终端模式下切换到root身份?

sudo -s -H

Password:

linux启用root用户,Ubuntu 下启用root账号与修改密码相关推荐

  1. Ubuntu下Redis设置密码时配置文件修改密码成功但仍CONFIG GET为空问题解决摸索小记

    Ubuntu下Redis设置密码时配置文件修改密码成功但仍CONFIG GET为空问题解决摸索小记 1.问题描述 2.艰难摸索解决路途小记 (1)初遇问题try一try (2)发现问题所在 (3)问题 ...

  2. linux设置切换窗口特效,Linux_在Ubuntu下启用亮丽的透明玻璃窗口特效,本文将采用图文并茂的形式向 - phpStudy...

    在Ubuntu下启用亮丽的透明玻璃窗口特效 本文将采用图文并茂的形式向大家演示在 Ubuntu 8.04 (Hardy Heron) 下启用亮丽的透明玻璃窗口特效.以下步骤均在 Thinkpad T6 ...

  3. kali 改root_linux切换到root用户,kali怎么切换root身份运行

    linux切换到root用户,kali怎么切换root身份运行,[转]linux下 如何切换到root用户 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命 ...

  4. [提示]普通用户使用sealos安装k8s集群的话,默认还是会装到root用户的home目录/root

    如果使用普通用户,使用sealos安装k8s集群的话,默认还是会装到root用户的home目录/root kubeadm init --config=/root/kubeadm-config.yaml ...

  5. debian,ubuntu下安装MariaDB,并设置密码,修改端口,允许外网访问

    文章目录 安装MariaDB 设置密码 修改端口 允许远程访问 安装MariaDB MariaDB存在apt 的更新中,如果追求最新版,可以下载二进制文件进行编译安装,但普通人用没必要那么麻烦,直接装 ...

  6. Ubuntu下重命名硬盘以及修改权限

    Ubuntu下重命名硬盘以及修改权限 查看电脑上所有硬盘分区的卷标及uuid, sudo blkid john@john-YangTianT4900k-09:~$ sudo blkid [sudo] ...

  7. Windows下配置Redis,并修改密码

    Windows下配置Redis,并修改密码 原文:Windows下配置Redis,并修改密码 Windows下配置Redis,并修改密码 下载 Redis Windows版本的GitHub链接,直接下 ...

  8. 在Ubuntu下增加root用户

    1:当安装好虚拟机,安装好Ubuntu操作系统后,登陆的时候发现除了自己的设置的用户就是外来用户,其实Ubuntu中的root帐号默认是被禁用了的,所以登陆的时候没有这个账号,但是如果每次使用root ...

  9. linux su root 免密码,Ubuntu 18.04.2切换到root用户的三种方式及设置免密码操作

    本文介绍在Ubuntu 18.04.2系统中切换root用户的三种方式及在Ubuntu 18.04.2系统中设置普通用户切换root用户免密码操作. Ubuntu 18.04.2系统中切换root用户 ...

最新文章

  1. php从mysql 表中提取图片数据并显示
  2. ElasticSearch集成SpringData史上最全查询教程
  3. 局域网网速带宽测试软件,网管的经验 教你如何测试局域网的网速
  4. 设备树和pinctrl粗解
  5. uoj#422. 【集训队作业2018】小Z的礼物
  6. 开启一个新的命令行窗口
  7. Linux内核的时钟中断
  8. Android官方开发文档Training系列课程中文版:键盘输入处理之指定输入的类型
  9. Guava入门~CharMatcher
  10. getchar(关于键盘缓冲区)
  11. 埃氏筛法求质数(例如:200以内的质数)
  12. Mybatis源码深度解析
  13. spring cloud微服务(二)euraka服务消费者
  14. spark之常见的机器学习算法
  15. python 两点曲线_ECC椭圆曲线加密算法:ECDH 和 ECDSA
  16. 【沉舟侧畔千帆过,病树前头万木春】---OpenFeign的各种骚操作 -VS- 既生瑜何生亮的感叹,小Ribbon怎么办?
  17. 前端--CSS选择器,盒子模型学习
  18. 计算机基础知识--->对张海藩老师所著《软件工程》的这本书的一些知识总结
  19. ios 通过搜索设备MAC地址绑定
  20. Optimized Cost per Click in Taobao Display Advertising-oCPC 店商广告投放经典论文

热门文章

  1. 读书笔记 effective c++ Item 18 使接口容易被正确使用,不容易被误用
  2. Android,UI主线程与子线程
  3. Android NDK编译中在libs\armeabi中加入第三方so库文件的方法
  4. 分段函数 左右 f'正 不等于f'负 则f'导数不存在。所以不能推出f连续是否
  5. basic4android 开发教程翻译(六)使用B4A-Bridge连接你的设备
  6. 从C#2.0的角度看.NET 2.0类型系统
  7. ESFramework介绍之(21)-- Tcp组件接口ITcp介绍
  8. 989-数组形式的整数加法
  9. Redis入门基础详解
  10. 精读《REST,GraphQL,Webhooks gRPC 如何选型》