`
james23dier
  • 浏览: 530166 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ubuntu下如何切换到root登陆

阅读更多

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

 

转帖如下:

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: <在此输入密码>

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

Ubuntu使用root登录

       Ubuntu系统默认是不允许用户以root身份登录的,虽然有一定的安全性,不过不符合我操控系统的天性如何在Ubuntu下使用root帐户登录 - haibaozhijia - 轩儿的博客。在网上找到的方法如下:

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

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

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

分享到:
评论

相关推荐

    ubuntu14.04 默认root登陆

    下面我们将介绍如何启用 root 帐号、如何在终端模式下切换到 root 身份,以及如何配置 LightDM 以实现自动登陆到 root 帐号。 一、启用 root 帐号 在 Ubuntu 14.04 中,默认情况下 root 帐号是禁用的,我们可以...

    ubuntu添加root用户后没有声音

    2. **配置冲突**:Ubuntu系统中的音频管理软件,如PulseAudio,可能在切换用户时未能正确识别或配置音频设备,导致root用户环境下音频输出失败。 3. **硬件兼容性**:有时,特定的声卡或音频硬件可能与root环境下的...

    如何启用 Ubuntu 中的 root 帐号

    2. 使用 `sudo` 命令来切换到超级用户权限,输入以下命令: ``` sudo -i ``` 3. 输入你的当前用户密码,然后你会看到命令行提示符变为 `#`,表示你现在拥有超级用户权限。 4. 接下来,你可以使用 `passwd` 命令来...

    Ubuntu root登录设置

    在该文件中找到 AllowRoot=false,将其改为 AllowRoot=true 切换用户就可以了。需要注意的是,有些系统中 gdm.conf 默认是只读属性,需要使用 sudo chmod 777 /etc/gdm/gdm.conf 修改文件权限。 四、Ubuntu 12.04 ...

    如何以管理员身份登陆Ubuntu.pdf

    然而,默认情况下,Ubuntu并不鼓励直接以root用户登录,而是通过普通用户账户使用`sudo`命令临时提升权限,以增强系统的安全性。下面详细介绍如何在Ubuntu中以管理员身份登录: 1. **解锁并设置root密码** 在...

    虚拟机ubuntu android编译环境搭建过程

    登陆到虚拟机,切换到 root 用户。使用 df -k 命令查看磁盘使用情况。然后,cd 到 /dev/disk/by-path 目录,ls -l 命令查看所有的硬盘。使用 fdisk /dev/sdb -l 命令查看硬盘信息。使用 fdisk /dev/sdb 命令分区硬盘...

    如何以管理员身份登陆Ubuntu.docx

    2. **使用sudo命令切换到root** 如果你不想每次都以root身份登录,而是需要临时提升权限,可以使用`sudo`命令。在终端中输入`sudo -s -H`,然后输入你的用户密码,你就会获得root权限。这种方法适用于那些仅需临时...

    ubuntu以纯命令行模式登录

    Ubuntu是一款基于Debian的Linux发行版,以其易用性和广泛的社区支持而受到广大用户的喜爱。对于那些希望提高系统性能或减少图形界面带来的资源消耗的用户来说,选择以纯命令行模式登录Ubuntu是一种非常实用的方法。...

    ubuntu的相关基本资料

    4. **Ubuntu使用Root登陆问题的解决**:Ubuntu出于安全考虑,默认不鼓励直接以root用户登录。若需临时获得root权限,可使用 `sudo -i` 或 `sudo su`。若需修改默认设置允许root登录,需编辑 `/etc/passwd` 文件,将...

    Ubuntulinux关机、重启、注销命令.pdf

    使用 shutdown 命令需要 root 权限,因此在终端中需要使用 sudo 命令来切换到 root 用户。 1. shutdown 命令的基本使用方法: shutdown -h now // 立即关机 shutdown -r now // 立即重启 shutdown -r +3 // 三分钟...

    ubuntu常用命令大全.pdf

    * 路径/文件 到经/文件:移动相对路径下的文件到绝对路径下。 * 文件名 新名称:在当前目录下改名。 7. find 命令:用于查找路经所在范围内满足字符串匹配的文件和目录。 二、系统管理 1. fdisk 命令:用于查看...

    ubuntu安装.docx

    初次登陆系统时,应使用root权限,可通过sudo -i命令切换。 安装后的关键步骤是配置网络。使用vi编辑器修改/etc/network/interfaces文件,配置静态IP、子网掩码和网关。注意接口名称要与实际使用的匹配,如p1p1。...

    Linux、Ubuntu笔记

    * shutdown -h now : 立刻关机(需要当前登陆的用户是 root) * shutdown -c : 取消之前指定的关机操作 二、文件操作命令 1. cd 命令 cd 命令用于切换目录,格式为 cd [directory]。 * cd .. : 返回上一级目录 *...

    ubuntu命令手册

    * `su` 命令:切换到“root”,例如 `su root`。 * `useradd` 命令:创建一个新的用户,例如 `useradd 用户名`。 * `groupadd` 命令:创建一个新的组,例如 `groupadd 组名`。 * `passwd` 命令:为用户创建密码,...

    SSH登陆

    为提高安全性,应禁止root用户直接登录,而是使用普通用户登录后再通过`su`命令切换到root用户。 2. **更改SSH端口** 默认情况下SSH服务监听在22端口,可以通过修改`sshd_config`文件中的`Port`选项更改SSH服务...

    Centos 8 vsftpd多用户FTP服务器配置完美方案——同时解决PORT和PASV模式

    1. 切换到root用户,设置必须在root下完成。 2. 安装vsftpd和pam认证服务软件。 3. 设置防火墙,开放21端口,允许FTP连接。 4. 关闭SELINUX,避免其干扰FTP服务器的正常工作。 5. 测试匿名登陆FTP,确保FTP服务器...

    linux操作系统的基本操作.ppt

    - `su`:超级用户命令,用于切换用户身份,通常用于提升权限,如切换到root用户。使用`-l`参数可模拟登录,改变工作目录和PATH变量。 - `passwd`:用于更改用户密码,root用户可以使用`-l`锁定或`-u`解锁用户账号...

    认识嵌入式系统_Linux

    登陆通常分为root用户和普通用户,退出可以通过init 0、shutdown –h now、poweroff或halt等方式。重启则有init 6、shutdown –r now和reboot等命令,注销使用logout,用户切换使用su命令。此外,熟悉Linux命令至关...

    搭建阿里云ecs服务器之安装图形化界面的方法

    6. **切换root账户**:由于guest账户没有权限修改此文件,我们需要在本地机器上使用PuTTY(或其他SSH客户端)以root身份登录服务器进行修改。 7. **修改/root/.profile文件**:在root账户下,还需要修改 `/root/....

Global site tag (gtag.js) - Google Analytics