步骤一:设置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运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。