银河麒麟桌面操作系统--使用root登录桌面端
银河麒麟桌面操作系统--使用root登录桌面端
kikock麒麟 V10 桌面操作系统启用 Root 用户登录
警告:直接使用 Root 用户登录存在安全风险,请谨慎操作。建议仅在必要时启用,并在完成操作后禁用或使用 sudo 命令进行管理。
一、允许使用 Root 用户登录
在麒麟 V10 桌面操作系统安装完成后,系统默认会要求创建一个新用户进行登录。由于权限限制,普通用户在某些目录下可能无法进行修改或创建文件,执行一些系统管理命令时也需要频繁使用 sudo 并输入密码,较为繁琐。为了更方便地进行操作,可以直接启用 Root 用户登录。
二、修改 Root 账号密码
首次启用 Root 用户登录前,需要先设置 Root 用户的密码。
打开终端: 在桌面上通过鼠标右键菜单,选择【打开终端】弹出命令行界面。
修改 Root 密码: 在终端中执行以下命令:
1
sudo passwd root
输入密码:
- 系统会提示你输入当前用户的登录密码。
- 然后,你需要输入两次你希望设置的 Root 用户密码。
切换到 Root 用户(可选): 密码修改完成后,你可以在当前的终端中使用以下命令切换到 Root 用户身份,以便进行后续的文件修改:
1
su root
然后输入刚才设置的 Root 用户密码。
三、修改配置文件
为了能够在图形登录界面直接使用 Root 用户登录,需要修改以下两个配置文件。
1. 修改 95-ukui-greeter.conf 文件
此文件控制着麒麟 V10 桌面环境的登录管理器(LightDM)。
使用 Vi 编辑器打开文件: 在终端中执行以下命令:
1
sudo vi /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf
添加配置: 在
[Seat:*]部分下(如果该部分不存在,则在文件末尾添加),添加以下两行配置:1
2greeter-show-manual-login=true
all-guest=false完整配置示例: 修改后的
95-ukui-greeter.conf文件内容可能如下所示:1
2
3
4
5
6[Seat:*]
greeter-session=ukui-greeter
user-session=ukui
greeter-show-manual-login=true
all-guest=false
#greeter-setup-script=/usr/lib/ukui-greeter/ukui-greeter-nm-start.sh保存并关闭文件: 在 Vi 编辑器中,按下
Esc键,然后输入:wq并按下Enter键保存并退出。
2. 修改 /root 目录下的 .profile 文件
此文件是 Root 用户登录时执行的 Shell 配置文件。
使用 Vi 编辑器打开文件: 在终端中执行以下命令:
1
sudo vi /root/.profile
替换行: 找到文件中的倒数第二行,通常是
tty -s && mesg n或类似的行,将其替换为:1
tty -s && mesg n || true
注意: 根据系统版本和配置,该行的内容可能略有不同,请仔细核对并进行替换。
完整配置示例: 修改后的
/root/.profile文件内容可能如下所示:1
2
3
4
5
6
7
8
9
10# ~/.profile: executed by Bourne-compatible login shells.
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
mesg n 2> /dev/null || true
tty -s && mesg n || true保存并关闭文件: 在 Vi 编辑器中,按下
Esc键,然后输入:wq并按下Enter键保存并退出。
四、重启操作系统
完成以上两个文件的修改并保存后,你需要重启麒麟 V10 桌面操作系统。
网络图标旁边会出现一个切换用户输入root账号登录就ok了
1 | sudo reboot |


