首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

【Ubuntu】 Ubuntu16.04中设置使用root用户登录图形界面

  • 23-11-18 14:00
  • 4052
  • 7949
blog.csdn.net

00. 目录

    • 00. 目录
    • 01. 使用Root用户登录图形界面设置方法
    • 02. Linux su和sudo命令区别
    • 03. Linux su和su -命令区别

01. 使用Root用户登录图形界面设置方法

Ubuntu默认的是root用户不能登录图形界面的,只能以其他用户登录图形界面。这样就很麻烦,因为权限的问题,不能随意复制删除文件,用gedit编辑文件时经常不能保存,只能用vim去编辑。

1.1 打开配置文件
命令如下:
这里写图片描述

1.2 在最后一行添加greeter-show-manual-login=true

修改后的文件如下:
这里写图片描述

【备注】
greeter-show-manual-login=true #手工输入登陆系统的用户名和密码
allow-guest=false #不允许guest登录

1.3 设置Root用户密码
设置root用户密码如下:
这里写图片描述

1.4 在终端中测试root用户是否能够登录成功
这里写图片描述

1.5 用root用户在图形界面登录会有错误,读取/root/.profile时发生错误解决办法

打开root用户配置文件
这里写图片描述

修改mesg n所在行信息如下:
这里写图片描述

【tty命令说明】

tty命令不跟任何参数,会打印标准输入设备的文件名称,如果标准输入不是终端设备时,打印“not a tty”,否则打印终端设备名称,比如“/etc/tty1”、“/etc/pts/1”。(tty' prints the file name of the terminal connected to its standard
input. It prints
not a tty’ if standard input is not a terminal.)
  tty命令跟上参数-s(或–silent或–quiet),不会打印任何信息,根据退出状态可以用来判断标准输入是否是终端。(Print nothing; only return an exit status.)
  tty命令的退出状态:如果标准输入是终端时为0,否则返回1。(Exit status: 0 if standard input is a terminal,1 if standard input is not a terminal,2 if given incorrect arguments,3 if a write error occurs)

1.6 root用户使用音频设备(可以不用此步操作)
打开配置文件:

root@itcast:~# vim /etc/profile

最后一行添加如下内容
这里写图片描述

1.7 重启系统

使用root用户登录如下:
这里写图片描述

02. Linux su和sudo命令区别

2.1 su命令
  su就是切换用户的工具,通过su命令可以在不同用户之间切换,其用法为

  su [可选参数] [用户名]

  超级权限用户root向普通用户切换不需要密码,普通用户切换到其他任何用户都需要密码验证。

2.2 sudo命令

通过sudo,可以把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,故sudo又称为受限制的su。

sudo执行命令的过程是当前用户切换为root(或者其他用户),然后以root(指定切换到的用户)身份执行命令,执行完成后,直接退回到当前用户,而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权。

03. Linux su和su -命令区别

su只是切换身份,Shell环境仍然是当前用户的shell,su -连用户和Shell环境一起切换成了指定用户的身份。

参考博客: 温布利往事

注:本文转载自blog.csdn.net的沧海一笑-dj的文章"https://dengjin.blog.csdn.net/article/details/80461749"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2491) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top