解决将/etc/passwd文件中1000改为0后只能guest进入系统的问题 ||ubuntu下将普通用户权限升级为root用户权限的方法;
其实我现在才知道linux系统对于用户权限管理比较严,在ubuntu下系统不允许root权限的用户进入图像界面系统。由于之前没弄过权限这个东西瞬间掉坑了了。
我是想修改一下root下的nginx.conf那个文件,但是我没有权限所以想一劳永逸的解决这个问题所以就想到了该用户权限的为题。
我改的步骤是这样都:
(1)先在终端中进入root用户:sudo su
(2) 然后设置root密码:passwd root , 输入root密码,确认root密码。
(3)在终端中输入命令:sudo gedit /etc/passwd 就能以root用户的权限打开打开 /etc/passwd文件并修改它了。(其实我想打开nginx.conf用这个就行了何苦 费那么大劲啊啊啊啊)
(4)在这个文件的最下面找到你的用户名将两个1000:1000都改成0即可
比如我的是zhouchang:x:1000:1000
改完就成立zhouchang:x:1:1
(5)保存注销 然后我就悲剧了 只能以guest登陆了其实这还缺少关键的一部:
(6)终端打开:sudo:sudo gedit /etc/lightdm/lightdm.conf
将这个文件的内容改为:
[seatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
greeter-show-manual-login=ture(这条命令是让你在进入界面的时候输入你的账号的那样就不会被默认的进入guest访问了)
allow-gues=false(这条命令是不允许guest登陆的)
忠告:希望广大群众最好还是不要瞎改/etc/passwd文件的好。
我现在进入不了自己的账号只能一其他方法解决了。
/////
一,
进入正题之前我先在这里介绍一下vi编辑器的几条主要的编辑命令,以为一会会用的到的。(悔不改当初没好好学unix啊啊啊)
最重要的一点是要知道vi编辑器分为编辑模式和命令模式,按esc键就能从编辑模式进入命令模式,按i键就能从命令模式进入编辑模式。(如果实在分不清是什么模式多按几下esc就行了吗)。
进入命令模式要保存或者退出的话要先一“:”开头,比如说:
:w保存但不退出编辑器
:q!强制退出
:wq!保存退出
x为向后删除一个字符
dd删除光标所在的一整行
二,解决方法
(1)重启电脑长按ctrl+alt+fi进入命令行模式(其实和终端一样)
(2)然后登陆你的账号输入你的账号密码(这个时候你是root用户要输入你重新设置的root密码)
(3)由于你是root用户(如果不是打:sudo su不就是了吗)是对root下文件具有读写权限的
打入:vi /etc/passwd 进入该文件的vi编辑模式
(4)用上面的vi编辑命令将0改回1000保存即可,这样重启的话你还是会进入guest模式,
最好还是修改一下/etc/lightdm/lightdm.conf 文件(按照上一篇的方法)
解决将/etc/passwd文件中1000改为0后只能guest进入系统的问题 ||ubuntu下将普通用户权限升级为root用户权限的方法;的更多相关文章
- 解决将/etc/passwd文件中1000改为0后只能guest进入系统的问题
一, 进入正题之前我先在这里介绍一下vi编辑器的几条主要的编辑命令,以为一会会用的到的.(悔不改当初没好好学unix啊啊啊) 最重要的一点是要知道vi编辑器分为编辑模式和命令模式,按esc键就能从编辑 ...
- Mac下新安装的MySQL无法登陆root用户解决方法
一 设置MySQL命令行搜索路径 0.苹果->系统偏好设置->最下边点mysql 在弹出页面中 启动mysql服务 1.打开终端,输入: sudo vi ~/.bash_profile ...
- 解决:"不再sudoers文件中,此事将不做被报告”的问题
使用sudo出现问题:不再sudoers文件中,此事将不做被报告 系统:win8.1 +cents 7 问题:在虚拟机中,默认不是root账号,在使用sudo命令时候收到下面警告: sudo命令含义: ...
- Linux centos 解决"不在 sudoers 文件中。此事将被报告"的问题
第一部分讲解如何从普通用户到root用户 网上看了很多,其实就是执行 su root ,然后输入当前用户密码,这个时候可能报错 这个问题不大,执行一下提示的语句: abrt-auto-reportin ...
- IO流的练习5 —— 读取文件中的字符串,排序后写入另一文件中
需求:已知s.txt文件中有这样的一个字符串:“hcexfgijkamdnoqrzstuvwybpl” 请编写程序读取数据内容,把数据排序后写入ss.txt中. 分析: A:读取文件中的数据 B:把数 ...
- 完美解决ubuntu Desktop 16.04 中文版firefox在非root用户不能正常启动的问题
ubuntu安装好后,默认安装有firefox浏览器,不过,非root的账户登录,双击firefox图标,居然出现如下提示:Your Firefox profile cannot be loaded. ...
- 解决FTPClient上传文件为空,显示0字节
JAVA使用FTPClient上传文件时总是为空,而使用FileZilla客户端时却不会. 后来查了下资料,FTP服务器有被动模式和主动模式.(具体查另外资料) 在JAVA中将FTPClient设置为 ...
- 解决 下载额外数据文件失败 以下软件包要求安装后下载附加数据,但其数据无法下载或无法处理 ttf-mscorefonts-installer
ubuntu 14.04 今天安装完 wine,之后会出现这个问题 原因应该是需要的字体无法下载 那你需要手动下载, 到这个地址下载 http://sourceforge.net/projects/c ...
- 解决Skyline 6.5版本中3DML模型单体化后外部网页挂接问题
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...
随机推荐
- C语言描述队列的实现及操作(链表实现)
// 队列的单链表实现 // 头节点:哨兵作用,不存放数据,用来初始化队列时使队头队尾指向的地方 // 首节点:头节点后第一个节点,存放数据 #include<stdio.h> #incl ...
- [bzoj1707]tanning分配防晒霜_贪心+排序
tanning分配防晒霜 bzoj-1707 题目大意:给出每个点所能接受的区间,给出m个可以使单个点固定在一个值的方法,每种方法能使用有限次. 注释:1<=N<=2500 想法:这题是瞎 ...
- [bzoj1601]灌水_kruskal
灌水 bzoj-1601 题目大意:给你n块地,将两块地之间连通有代价$P_{i,j}$,单独在一块地打井需要代价$C_i$,问将所有的井都有水的代价是多少. 注释:1<=n<=300. ...
- 查看端口使用情况(lsof,netstat, kill)
在Mac上查看端口使用情况只能使用lsof(list open file),无法使用 netstat. 查看某个端口是否正在被占用: lsof -i:portno 另外,可以通过: lsof 指令来查 ...
- Beta总结
45°炸 031502601 蔡鸿杰 031502604 陈甘霖 031502632 伍晨薇 一.写在Beta项目前 Beta 凡 事 预 则 立 二.GitHub传送门 Beta冲刺重要版本 三.用 ...
- 从0开始的LeetCode生活—001-Two Sum
题目: Given an array of integers, return indices of the two numbers such that they add up to a specifi ...
- Alpha冲刺第一天
Alpha冲刺第一天 站立式会议 项目进展 项目的第一天,主要工作是对项目的开发进行规划,以及将规划的成果转化为燃尽图与博客文章.依据项目需求分析报告与开题报告中已经完成的设计任务和项目规划,我们将系 ...
- 关于tomcat部署应用的三种方式
关于tomcat部署应用虽然不是一个经常的操作,因为一旦选择了一种部署方式,我们其他的应用就会不经大脑的使用这种既定模式, 如果不使用这种部署方式,但是对于其他的部署方式不是很清楚的话,很容易抓瞎,所 ...
- css变化代码2
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> ...
- Java基础类库简介
Java基础类库简介 一.常用的基础类库:11个jar(Java Archive,Java归档)包 作为java语言使用者,我们可以感受到java语言带来的优势(平台无关.面向对象.多线程.高效易扩展 ...