Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许“su”到
root。有人说这是个不好的实践,特别是对于服务器来说。我觉得对于桌面用户来说,这样安全性更高一些,是应该的;但对于服务器可以设置成“允许 su
到root,但不允许root用户直接登录”。而我为了开发时的方便,则在桌面和服务器上都采用这种方式。
允许 su 到 root
非常简单,下面是设置的方法:
me@tipfoo:~$
sudo passwd root
Password: <--- 输入安装时那个用户的密码
Enter new UNIX password: <--- 新的Root用户密码
Retype new UNIX password: <--- 重复新的Root用户密码
passwd:已成功更新密码
允许root登录
如果要允许root登录(不推荐),则这样操作:
me@tipfoo:~$
gksu /usr/sbin/gdmsetup
(或者使用桌面菜单:系统>系统管理>登录窗口)
点“安全”选项页,选择“允许本地管理员登录”。
注:这一步依赖上一步
在登录时直接显示root用户:
在root用户下gedit /etc/gdm/gdm.schemas
<schema>
<key>greeter/Include</key>
<signature>s</signature>
<default></default>
</schema>
<schema>
<key>greeter/Exclude</key>
<signature>s</signature>
<default>bin,root,daemon,adm,lp,sync,shutdown,halt,mail,news,uucp,operator,nobody,nobody4,noaccess,postgres,pvm,rpm,nfsnobody,pcap</default>
</schema>
把下边schema中的root去掉,放到上面的那个里面,可以在登陆框里看到root了
不输入密码直接登录
在论坛上也看见有人抱怨,家中的Ubuntu不能像Window$那样──不用输入密码就能 登录。其实同样能做到:
就在上一步的“安全”选项页中,勾选:
“启用自动登录”,“用户”选择(如:“me”);
注意:公共用的计算机千万不能这么设置!
SSH登录远程服务器
如果远程服务器只允许root用户SSH到服务器时,在Ubuntu下,必须“su 到root”用户才能登录成功(具体是看服务器端的配置)。
首先,复制密钥到“/root/.ssh/”目录,
me@tipfoo:~$
su
Password:
root@tipfoo:/home/me
# chmod 600 -R /root/.ssh/
root@tipfoo:/home/me
# ssh -p 27482 11.22.33.44
Enter passphrase for key '/root/.ssh/id_rsa':
Last login: Thu Jun 21 14:29:00 2007 from 11.22.33.45
修改开始菜单:直接在Ubuntu终端输入命令alacarte。可以任意增、改、隐藏、显示菜单,但无法删除菜单,即使拥有root权限
分享到:
相关推荐
在深入探讨如何在Ubuntu系统中开启并使用root用户这一核心话题前,我们首先需要了解root用户的本质及其在Linux操作系统中的重要性。root用户是Linux系统中的超级管理员账户,拥有对系统进行任何操作的最高权限,包括...
### Ubuntu中添加及启用Root用户的方法 在Ubuntu操作系统中,为了增强安全性,默认情况下不激活Root用户账户,并且不允许使用此超级用户直接登录。然而,在某些特定场景或需求下,我们可能需要激活并使用Root账户来...
在Ubuntu系统中,尤其是版本12.04中,用户可能会遇到一个常见问题:当通过命令行或图形界面激活或创建root用户后,系统突然失去了音频功能,即没有声音。这个问题可能源于Ubuntu对权限的严格控制,特别是对于音频...
在Ubuntu系统中,为了增强安全性,默认情况下root账户是被锁定的,也就是说,用户不能直接登录作为root用户来进行系统管理操作。不过,有时候我们需要使用root权限来进行某些高级配置或管理任务,这就涉及到如何为...
在Ubuntu 18.04操作系统中,出于安全考虑,默认不允许root用户直接登录,而是推荐使用普通用户通过sudo命令获取临时管理员权限。然而,有些情况下可能需要开启root用户的自动登录功能,例如在无人值守的服务器或者...
在 Ubuntu 14.04 中,默认情况下 root 帐号是禁用的,我们可以使用 sudo passwd root 命令来启用 root 帐号。该命令将为 root 帐号设置密码,并启用该帐号。启用 root 帐号后,我们可以使用 root 帐号来登陆系统。 ...
ubuntu登录后,默认是普通用户权限,那么普通用户权限和root权限如何切换呢,下面总结下它们之间如何切换。 普通用户切换到root用户 登录ubuntu后,按上组合键CTRL+ALT+T进入终端界面,一般终端界面默认为普通用户...
本文将详细介绍如何在Ubuntu系统中临时或永久地进入root用户模式。 #### 二、临时获取Root权限 ##### 2.1 使用Sudo 在Ubuntu中,最常见的方式是通过`sudo`命令来临时获取root权限。这种方式的好处在于不需要记住...
下面将详细介绍如何在 Ubuntu 中进入 Root 用户。 什么是 Root 用户? 在 Linux 操作系统中,Root 用户是一种特殊的用户账户,它拥有最高的访问权限,可以访问和修改任何文件和目录。Root 用户也被称为超级用户或...
在深入探讨Ubuntu中root用户与普通用户(user)之间的切换机制之前,我们首先需要理解root用户在Linux系统中的角色和重要性。root用户是Linux系统中的超级管理员,拥有对系统进行任何操作的权限,包括安装软件、修改...
1. **简化安装过程**:Ubuntu设计之初就希望让安装过程尽可能简单,避免用户在安装时设置root密码,这样可以减少用户在安装过程中需要记忆的信息。 2. **减少安全风险**:对于不熟悉Unix安全模型的用户来说,忘记...
### Ubuntu允许root用户登录知识点详解 ...总之,通过以上步骤,可以轻松地在Ubuntu系统中启用root用户登录。但在实际使用过程中,还需要根据具体需求权衡安全性与便利性之间的关系,合理地使用root权限。
Ubuntu14.04版本配置root登陆,Ubuntu14.04版本配置root登陆
在 Ubuntu 操作系统中,root 帐号是拥有最高管理员权限的用户,它可以执行所有系统级别的操作。然而,出于安全考虑,Ubuntu 默认并不启用 root 帐号,而是通过 sudo 命令来临时提升普通用户的权限。下面将详细介绍...
在 Ubuntu 12.04 中,默认情况下没有 root 用户,这是为了安全考虑,避免用户在不知情的情况下执行一些危险的命令。然而,在某些情况下,需要使用 root 用户来执行一些特殊的操作。下面将讲解如何在 Ubuntu 12.04 中...
例如,当系统性能下降时,可以查看CPU-Z中的数据来判断是否因为处理器过载或者内存不足。 总的来说,CPU-Z在Ubuntu系统中扮演着一个重要的角色,为用户提供了一种直观且方便的方式来获取和分析硬件信息,对于提升...
然而,默认情况下,Ubuntu和其他一些基于Debian的发行版禁用了直接登录`root`账户的功能,转而推荐用户通过`sudo`命令来提升权限执行特定任务。这样做的目的是为了提高系统的安全性,减少因误操作导致的问题。 ####...
本文将详细介绍 Ubuntu 中 root 用户的登录机制,包括如何允许 root 用户登录、如何设置自动登录、如何使用 SSH 登录远程服务器等。 一、Ubuntu 中 root 用户的登录机制 在 Ubuntu 中,root 用户默认是被锁定的,...
在使用Ubuntu系统的过程中,可能会遇到“Ubuntu root密码错误无效”的问题。这通常发生在尝试登录或使用`sudo`命令时输入了错误的密码,或者是Ubuntu默认未启用root账户的情况下进行登录尝试。 #### Ubuntu默认root...
标题中的“Ubuntu Linux 解锁 (Unlock) Root Nexus S i9020t Android 4.1 支持人脸识别解锁”涉及到的是一个针对特定设备——Nexus S i9020t,运行Android 4.1系统的解锁过程。在这个过程中,用户通常会尝试获取设备...