ubuntu22开启root

在 Ubuntu 22.04 中开启 root 用户主要涉及为 root 账户设置密码并调整相关配置。整个流程和关键步骤可参考下面

🔑 设置 root 密码并解锁账户

默认情况下,Ubuntu 的 root 账户密码是锁定的。首先需要为其设置密码并解锁。

  1. 设置密码 :在终端中执行以下命令,然后按提示输入当前用户密码(用于 sudo权限)并为 root 用户设置新密码。

    复制代码
    sudo passwd root
  2. 解锁账户:使用以下命令确保 root 账户被解锁。

    复制代码
    sudo passwd -u root

🐧 配置 root 通过 SSH 登录

如果你需要通过 SSH 以 root 身份远程登录服务器,需要进行以下配置。

  1. 安装 SSH 服务(如果尚未安装):

    复制代码
    sudo apt update
    sudo apt install openssh-server
  2. 修改 SSH 配置 :使用文本编辑器(如 nanovim)打开 /etc/ssh/sshd_config文件。找到 #PermitRootLogin prohibit-password行,将其修改为:

    复制代码
    PermitRootLogin yes
  3. 重启 SSH 服务

    复制代码
    sudo systemctl restart ssh
相关推荐
啊哈一半醒13 分钟前
Windows 虚拟机搭建 CentOS 全过程(2026 最新版 + 踩坑解决)
linux·windows·centos
wunaiqiezixin21 分钟前
MIT 6.S081 lazy 前置篇(lab5):缺页异常、惰性分配、写时复制、页面换出
linux·unix·os·xv6·mit6.s081
东东最爱敲键盘28 分钟前
二阶段总结
运维
Benszen31 分钟前
云计算基础-13:Linux网络管理实战-1
linux·运维·云计算
扬帆破浪43 分钟前
文档自动检查:用 Claude Code、OpenClaw 审 WPS 文件:预览、批注、改正文
运维·服务器·wps
_kerneler1 小时前
Linux tiny RCU
linux
zt1985q1 小时前
本地部署开源网络书签与内容管理工具 Karakeep 并实现外部访问
运维·服务器·网络·数据库·网络协议·开源
具身智能进化论2 小时前
协作机器人产业进入规模化部署期,未来几年的增长从何而来
大数据·运维·人工智能·机器人·自动化·工厂方法模式
wuminyu2 小时前
虚拟线程底层ForkJoinPool的工作窃取算法机制
java·linux·c语言·jvm·c++
我是小灰灰吖2 小时前
Ubuntu 22.04 + Qt 6.9.3 应用程序打包与部署完整指南
qt·ubuntu