麒麟 V10 桌面操作系统使用 root 登录 - 乔京飞 - 博客园
一、允许使用 root 用户登录
麒麟 V10 桌面操作系统安装过程后(或者安装完成后),必须创建一个新用户才能使用。很多目录中的文件,只能看不能改,甚至连创建一个新文件都不行。在终端执行命令,需要频繁的使用 sudo ,输入 root 账号密码,非常繁琐。为了能够使用的更方便一些,还是直接使用 root 账号登录,体验最好。
在桌面上通过鼠标右键菜单,选择【打开终端】弹出命令行界面,由于是新安装的操作系统,所以可以直接设置 root 账号密码。
# 修改 root 账号密码
sudo passwd root
# 输入当前账号的登录密码,然后再输入两次 root 的密码,即可完成对 root 密码的修改
root 密码修改完成后,在命令行终端,直接使用 su root
命令,输入刚才设置的 root 账号密码,即可在终端命令中切换成 root 账号身份。这里之所以要切换到 root 身份,主要还是因为接下来需要修改两个文件,必须要有写入的权限。
1 修改 95-ukui-greeter.conf 文件
在终端中使用 vi 命令编辑 95-ukui-greeter.conf 文件,使用如下命令:
vi /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf
添加如下两行配置:
greeter-show-manual-login=true
all-guest=false
最终的完整结果为:
[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
2 修改 /root 目录下的 .profile 文件
在终端中使用 vi 命令 vim /root/.profile
编辑内容,将倒数第二行替换为 tty -s && mesg n || true
,最终的完整结果如下:
# ~/.profile: executed by Bourne-compatible login shells.if [ "$BASH" ]; thenif [ -f ~/.bashrc ]; then. ~/.bashrcfi
fimesg n 2> /dev/null || true
tty -s && mesg n || true
以上两个文件修改完成并保存成功后,重启操作系统即可,然后在右下角就可以切换和输入其它用户进行登录了:
===还没有,当前用户注销,然后试一下