ubuntu 设置允许root远程登录

在这里插入图片描述

  1. 设置 root 用户密码

    Ubuntu 默认禁用 root 账户,需先为其设置密码:

    bash 复制代码
    sudo passwd root

    输入两次密码后完成设置,可通过 su - root 验证切换是否成功。

  2. 修改 SSH 配置文件

    编辑 /etc/ssh/sshd_config 文件:

    bash 复制代码
    sudo nano /etc/ssh/sshd_config
    • 找到

      复制代码
      #PermitRootLogin prohibit-password

      ,修改为:

      bash 复制代码
      PermitRootLogin yes
    • 若需密码登录(非推荐),取消注释并设置:

      bash 复制代码
      PasswordAuthentication yes

    保存文件并退出。

  3. 重启 SSH 服务

    使配置生效:

    bash 复制代码
    sudo systemctl restart ssh
  4. 测试远程登录

    在另一台设备上使用:

    bash

    bash 复制代码
    ssh root@<服务器IP>

    输入 root 密码验证登录权限,执行 whoami 确认当前用户为 root。

相关推荐
kkkkkkkkkk_Z16 分钟前
新手自学嵌入式 | 学习日记:Linux驱动复习之系统移植(U-Boot篇)
linux·运维·学习
Rabitebla20 分钟前
【系统性学习笔记】Linux 权限篇(二):文件属性、权限修改与目录权限的底层逻辑
linux·c++·笔记·学习·算法
hz567891 小时前
企业视频会议系统方案:总部与分支机构高效协同如何落地?
运维·服务器·网络·安全·实时音视频·信息与通信
sun153690275721 小时前
露天矿边坡滑坡怎么预警?QY-19GNSS 自动化地表位移监测系统介绍
运维·安全·自动化
Lsetea2 小时前
curl下载HTTPS文件报23:证书验证成功与本地写入失败分层排查
linux·https·shell·ssl证书·curl
云计算练习生2 小时前
什么是文件权限?Linux 中 rwx 与数字权限的对应关系
linux·运维·服务器·操作系统·文件权限管理
FY@-@2 小时前
VMware ESXi 7.0 实验全记录:嵌套安装 → 网络配置 → 存储 → Windows 10 虚拟机部署
运维·网络·windows·云计算
叼烟扛炮2 小时前
Linux 学习笔记(十三):高效排错利器——GDB 调试器入门
linux·笔记·学习
饿了吃洗衣凝珠2 小时前
red hat day2
linux·运维·服务器