原文:http://james23dier.iteye.com/blog/721246

近期一直在学习linux,选择ubuntu作为联系的操作系统。然后一直发现自己所创建的用户和root用户不是一个概念,运行好多命令的时候都提示没有权限。这样,最后最终发现原来是ubuntu是默认关闭root用户的,仅仅有开启了root用户之后才干登陆。。首先在现实username终端输入:sudo passwd root,这样就会要求输入root的新password。。同一时候会切换到root文件夹。。。

转帖例如以下:

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



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



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



更进一步, 假设在安装中使用root,用户将被要求永远记住他们选择的password--即使他们非常少使用到它。Rootpassword常常被对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: <在此输入password>

==================================================================================

Ubuntu使用root登录

Ubuntu系统默认是不同意用户以root身份登录的,尽管有一定的安全性,只是不符合我操控系统的天性。在网上找到的方法例如以下:

1、首先设置rootpassword,利用现有管理员帐户登陆Ubuntu,在终端运行命令:sudo passwd root,接着输入password和rootpassword,反复password。这样就有了可用的root用户。

2、默认情况是不同意用root帐号直接登录图形界面的。这能够通过改动/etc/gdm/gdm.conf文件来同意root直接登录,在该文件里找到 AllowRoot=false 将其改为 AllowRoot=true 切换用户就能够了。

注:有的系统中 gdm.conf 默认是仅仅读属性,改动前可使用sudo chmod 777 /etc/gdm/gdm.conf 改动文件权限。

Ubuntu下怎样切换到ROOT登录的更多相关文章

  1. Ubuntu下轻松切换GDM, LightDM , KDM

    如果已经安装LightDM和GDM登录显示器.那么在Ubuntu下怎么在各种DM间任意切换呢? 举例: 以切换到GDM为例,打开终端,使用命令: sudo dpkg-reconfigure gdm 接 ...

  2. 在Ubuntu下如何切换到超级用户

    由于 Ubuntu 是基于 Debian 的 linux 操作系统,在默认的情况下,是没有超级用户(superuser, root)的,但有些系统操作必须有超级用户的权限才能进行,如手动释放内存等. ...

  3. linux下 如何切换到root用户

    默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命令 xzm@ubuntu:~$  sudo 这样输入当前管理员用户密码就可以得到超级用户的权限.但默认的情况 ...

  4. 【Ubuntu】用户切换到root

    出于安全考虑,默认时 Ubuntu 的 root 用户时没有固定密码的,它的密码是随机产生并且动态改变的,貌似是每5分钟改变一次,所以用 su(switch user) 是不可以的,因为我们不知道 r ...

  5. 【转】linux下 如何切换到root用户

    转自:https://www.cnblogs.com/xinjie10001/p/6295020.html 默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢? (1)sudo 命 ...

  6. 华为云(ECS)-linux服务器中-Ubuntu图形界面安装-解决root登录受限-VNCviwer/Teamviwer远程访问教程

    安装ubuntu-desktop .更新软件库 apt-get update .升级软件 apt-get upgrade .安装桌面 apt-get install ubuntu-desktop 解决 ...

  7. ubuntu 9.10 切换到root用户

    昨天装了ubuntu9.10,登陆后是普通用户,操作不方便,上网上查了资料,有很多方法,我发现最简单的方法 有些资料说,ubuntu每次重启root密码是随机的(当你没有设置密码时), 打开终端: $ ...

  8. 在Liunx Mint下无法切换到root用户

    提示 su: Authentication failure 以ubuntu的mint root用户默认是也是禁止的 需要手动打开才行 a)root启用 执行下面的操作:1.先解除root锁定,为roo ...

  9. ubuntu 下修改MySQL 的root用户密码

    环境:Ubuntu 16.04  :  Mysql 5.7问题:mysql root登录密码 忘记了..忘记了..忘..了 1.登录MySQL $ mysql -u root -p 输入密码,如果登录 ...

随机推荐

  1. Vim设置colorscheme小技巧

    Vim的颜色主题在/usr/share/vim/vim73/colors目录里.打开vim后在normal模式下输入":colorscheme"查看当前的主题,改动主题使用命令&q ...

  2. MYSQL IFNULL使用功能

    稍后的MYSQL IFNULL使用此功能的特定叙事,供大家参考学习,假设你MYSQL IFNULL条款的使用功能类别遇到似问题.最好看. MYSQL IFNULL(expr1,expr2)       ...

  3. JAVA编程思想(2) - 操作符(一)

    "在最底层,Java中的数据是通过操作符来操作的." 1. 使用Java操作符 -操作符接受一个或者多个參数,并生成一个新值,參数的形式与普通的方法调用不用,但效果是同样的.加号和 ...

  4. CC2530存储空间——Code

    硬件平台:CC2530-F256 开发环境:IAR 8051(版本号 8.10) 參考: .<CC2530 User's Guide.pdf>(swru191c) .<IAR C/C ...

  5. Flappy bird源代码(略吊)

    #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<time.h> #inc ...

  6. GitLab 安装配置笔记(转)

    GitLab的安装方式 GitLab的两种安装方法: 编译安装 优点:可定制性强.数据库既可以选择MySQL,也可以选择PostgreSQL;服务器既可以选择Apache,也可以选择Nginx. 缺点 ...

  7. POST和Get辨析

    在Form里面,能够使用post也能够使用get.它们都是method的合法取值,可是两者也有不同,主要差别在于传递和获取參数的方式不同 一.Get方法: 1.參数的传递方式: 通过URL请求来传递用 ...

  8. paip.jdk1.4 1.5(5.0) 1.6(6.0) 7.0 8.0特点比较与不同

    paip.jdk1.4 1.5(5.0)  1.6(6.0) 7.0   8.0特点比较与不同 作者Attilax ,  EMAIL:1466519819@qq.com 来源:attilax的专栏 地 ...

  9. Visual Studio中开发

    如何在Visual Studio中开发自己的代码生成器插件    Visual Studio是美国微软公司开发的一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具.代 ...

  10. Android决议具体解释

    1.Android手机常见的分辨率 WVGA:800x480 FWVGA:854x480 QHD:960x540 720P:1280x720(SD.standard definition,SD) 10 ...