设置 Root 账号 并能够 SSH进行链接

在 CentOS 7 简易安装完成后,可以通过以下步骤设置或修改 root 账号的密码,确保系统的正常使用和管理权限。

  1. 登录系统
  • 使用安装过程中创建的普通用户登录系统。
  • 打开终端(Terminal)。
  1. 切换到 Root 用户
sh 复制代码
# 输入以下命令切换到 root 用户
su root

# 输入安装时设置的 root 密码。如果未设置密码,请参考下一步进行设置。
  1. 设置或修改 Root 密码
sh 复制代码
# 如果需要设置或修改 root 密码,执行以下命令:

passwd

# 系统会提示输入新密码并确认:

# New password:

# Retype new password:

# 如果密码符合要求(至少8个字符,包含大小写字母和数字),会显示以下提示:passwd: all authentication tokens updated successfully
  1. 验证 Root 权限
sh 复制代码
# 确保 root 用户可以正常使用执行命令

whoami

输出应为 root。
  1. 启用 Root 用户远程登录(可选)
sh 复制代码
# 如果需要通过 SSH 使用 root 登录,请执行以下操作:

# 编辑 SSH 配置文件:
vi /etc/ssh/sshd\_config

# 找到以下行并修改为:
PermitRootLogin yes

# 保存文件并重启 SSH 服务:
systemctl restart sshd

注意事项

  • 安全性:建议仅在必要时启用 root 用户远程登录,并确保使用强密码。
  • 权限管理 :普通用户可通过 sudo 提升权限,减少直接使用 root 的风险。

通过以上步骤,您可以成功设置或修改 CentOS 7 的 root 用户账号密码以及远程登录。

相关推荐
万少2 分钟前
一封邮件,让我重新打开了搁置半年的鸿蒙应用
前端·javascript·后端
Java编程爱好者19 分钟前
手把手看懂 Java 字节码:讲透 Integer 判等、静态方法重写与 try-finally 核心底层
后端
踏浪无痕26 分钟前
k8s发布服务,nacos未服务未下线紧急处理流程
后端
TYKJ02327 分钟前
物理安全:顶级机房为什么需要刷脸+指纹+工牌
后端
程序员黑豆33 分钟前
AI全栈开发 - Java:注释
前端·后端·ai编程
小二·1 小时前
Spring Boot 3 + Vue 3 全栈开发实战
vue.js·spring boot·后端
仿生joe会梦见漫天的大雪吗1 小时前
CTF学习笔记03:密码口令 —— 从弱口令到字典爆破
后端
自进化Agent智能体1 小时前
从零到一玩转Hermes Agent:VPS部署 × 模型配置 × 记忆架构 × 多Agent协作
后端
用户4682557459131 小时前
Testcontainers 在 Windows Docker Desktop 上跑不通:协议层不兼容 + 4 种可行环境
java·后端