在 Ubuntu 系统中,默认情况下 `root` 用户是被禁用的,这意味着你无法直接以 `root` 身份登录系统。然而,在某些特定场景下,你可能需要启用并使用 `root` 用户来执行一些高级管理任务。本文将详细介绍如何在 Ubuntu 18.04 中启用并设置默认的 `root` 用户。
第一步:设置 Root 密码
首先,你需要为 `root` 用户设置一个密码。打开终端并输入以下命令:
```bash
sudo passwd root
```
系统会提示你输入新的 `root` 密码并确认。请确保你记住这个密码,因为它将是以后以 `root` 用户登录时所需的密码。
第二步:修改 SSH 配置(如果需要通过 SSH 登录)
如果你希望通过 SSH 登录到 `root` 用户,请编辑 SSH 的配置文件 `/etc/ssh/sshd_config`:
```bash
sudo nano /etc/ssh/sshd_config
```
找到以下行:
```plaintext
PermitRootLogin prohibit-password
```
将其修改为:
```plaintext
PermitRootLogin yes
```
保存并退出编辑器,然后重启 SSH 服务以应用更改:
```bash
sudo systemctl restart sshd
```
第三步:切换到 Root 用户
完成上述步骤后,你可以通过以下命令切换到 `root` 用户:
```bash
su -
```
系统会提示你输入 `root` 用户的密码。输入正确的密码后,你将切换到 `root` 用户环境。
注意事项
- 安全性:启用 `root` 用户可能会带来一定的安全风险。建议仅在必要时启用,并确保密码足够复杂以防止未授权访问。
- 替代方案:通常情况下,推荐使用 `sudo` 来执行需要管理员权限的操作,而不是直接使用 `root` 用户。
通过以上步骤,你就可以在 Ubuntu 18.04 系统中成功设置并启用默认的 `root` 用户了。希望这篇文章对你有所帮助!