步骤一:设置root密码

sudo passwd root

步骤二:修改ssh配置文件,允许 root 登录

sudo sed -i 's/^#*PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config

步骤三:重启SSH服务

sudo systemctl restart ssh

步骤四:允许root登录图形界面(可选)

# 修改 GDM 配置,禁用 Wayland
sudo sed -i 's/^#*WaylandEnable=.*/WaylandEnable=false/' /etc/gdm3/custom.conf

# 修改 PAM 配置,允许 root 图形登录
sudo sed -i 's/^auth.*pam_succeed_if\.so user != root.*$/# &/' /etc/pam.d/gdm-password

或者一键配置脚本

#!/bin/bash
# 设置 root 密码
echo "设置 root 密码:"
sudo passwd root

# 配置 SSH 允许 root 登录
sudo sed -i 's/^#*PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
sudo sed -i 's/^#*PasswordAuthentication.*/PasswordAuthentication yes/' /etc/ssh/sshd_config

# 配置图形登录
sudo sed -i 's/^#*WaylandEnable=.*/WaylandEnable=false/' /etc/gdm3/custom.conf
sudo sed -i 's/^auth.*pam_succeed_if\.so user != root.*$/# &/' /etc/pam.d/gdm-password

# 重启服务
sudo systemctl restart ssh
echo "配置完成,可能需要重启系统使图形登录生效"

 

 

 

 

声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。