📌  相关文章
📜  ubuntu 持久性 root 登录 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:20:45.450000             🧑  作者: Mango

Ubuntu 持久性 root 登录 - Shell-Bash

在 Ubuntu 系统中,root 用户是具有最高权限的用户,通常情况下是不建议一直以 root 用户进行操作的。但是,有时候我们需要在一段时间内频繁使用 root 用户,这时候就需要设置 Ubuntu 持久性的 root 登录。

1. 首先切换到 root 用户

在终端中输入以下命令,切换到 root 用户:

sudo su
2. 更改 root 用户的密码

输入以下命令更改 root 用户的密码:

passwd root
3. 通过命令行编辑器打开 /etc/ssh/sshd_config

在终端中输入以下命令,使用命令行编辑器(如 nano、vim 等)打开 /etc/ssh/sshd_config 文件:

nano /etc/ssh/sshd_config
4. 启用 root 用户登录

在打开的文件中找到以下一行:

PermitRootLogin prohibit-password

将其修改为:

PermitRootLogin yes
5. 重新启动 SSH 服务

在终端中输入以下命令,重新启动 SSH 服务:

service sshd restart
6. 使用 root 用户登录

现在就可以使用 root 用户登录了。

7. 注意事项
  • 在使用 root 用户完成操作后,建议禁用 root 用户登录,以提高系统的安全性。
  • 使用 root 用户进行操作时,要非常小心,避免误操作导致系统崩溃或数据丢失。

以上就是 Ubuntu 持久性 root 登录的方法。需要注意的是,使用 root 用户登录可能会带来一些安全风险,要慎重考虑是否需要开启 root 用户登录。