如何在Ubuntu中启用或禁用root用户账号?

106次阅读
没有评论

共计 1022 个字符,预计需要花费 3 分钟才能阅读完成。

如何在 ubuntu 中启用或禁用 root 用户账号?在 Ubuntu 中,不同的用户可以在同一台电脑上工作。所有用户都可以由一个用户管理,这个用户就是管理用户,也称为 root 用户。root 用户可以决定与哪些用户共享管理权限。除了 root 用户之外,任何用户都不允许运行管理权限。本文主要介绍下如何在 Ubuntu 中启用或禁用 root 用户账号。

Ubuntu 是流行的 Linux 发行版之一,它有桌面版和服务器版之分,许多美国服务器、欧洲服务器等都提供对该操作系统支持。下面将介绍几种在 Ubuntu 中启用或禁用 root 用户账号的常用方法。

一、在 Ubuntu 中启用 root 用户账号

方法 1、如果您要在 Ubuntu 中启用 root 用户,则可以运行以下命令为 root 账号设置密码

$ sudo passwd root

设置密码后,root 用户账号已被启用。

方法 2、如果您想临时切换到 root 用户,则可键入以下命令:

$ sudo -i

方法 3、或者,您可允许 root 用户通过 SSH 登录。例如,编辑位于 /etc/ssh/sshd_config 的 ssh 配置文件,以允许 root 账号通过 SSH 登录系统。

$ sudo nano /etc/ssh/sshd_config file

搜索”PermitRootLogin”变量并赋值“yes”,之后,保存并关闭文件。

方法 4、暂时切换到 root shell。此方法允许您临时切换到 root shell,并作为 root 用户执行操作。为此,请执行以下脚本:

$ sudo -s

二、在 Ubuntu 中禁用 root 用户账号

方法 1、删除 root 账号密码。此方法包括在终端中使用“passwd”命令删除 root 帐户密码:

$ sudo passwd -dl root

方法 2、通过 SSH 禁用 root 用户。此方法包括编辑位于 /etc/ssh/sshd_config 的 ssh 配置文件,以防止 root 帐户通过 SSH 登录。

$ sudo nano /etc/ssh/sshd_config

用上面命令使用文本编辑器打开配置文件后,将 PermitRootLogin yes 修改为PermitRootLogin no

设置好后,保存文件并使用命令重新启动 SSH 服务,使其更改生效。

sudo service ssh restart

方法 3、运行下面命令,临时禁用 root 账号。

$ sudo usermod -L root

以上是在 Ubuntu 中启用或禁用 root 用户账号的常用方法介绍,您可以根据实际需要选择合适命令来启用或禁用 root 用户账号。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-12发表,共计1022字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)