Ubuntu 13.10上用户怎样获得root权限,用户怎样获得永久root权限,假设配置root登录
一、用户怎样获得root权限:
1. 进入terminal
2. 输入sudo passwd root 并设置password,提示要你输入两次password。自己设定password,一定要记住,然后切换到root使用
3. 输入 su root。 要求你输入password,然后输入刚才设定的password回车就进去了
4. 假设不想切换root可是想拥有大部分root权限,能够在使用命令时候加上sudo。
sudo mount挂载
sudo 命令
......
another
假设你想在linux上切换用户。那么输入 su + username就OK了,他会要求你输入password
二、用户怎样获得永久root权限
1. 加入用户,首先用adduser命令加入一个普通用户。命令例如以下: #adduser tommy //加入一个名为tommy的用户
#passwd tommy //改动password
Changing password for user tommy.
New UNIX password: //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.
2. 赋予root权限
方法一:改动/etc/sudoers 文件。找到以下一行,把前面的凝视(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后改动用户。使其属于root组(wheel),命令例如以下:
#usermod -g root tommy
改动完成,如今能够用tommy帐号登录,然后用命令 su - ,就可以获得root权限进行操作。
方法二:改动/etc/sudoers 文件,找到以下一行。在root以下加入一行,例如以下所看到的:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
改动完成,如今能够用tommy帐号登录,然后用命令 su - ,就可以获得root权限进行操作。
方法三:改动/etc/passwd 文件。找到例如以下行。把用户ID改动为 0 ,例如以下所看到的:
tommy:x:500:500:tommy:/home/tommy:/bin/bash改动后例如以下tommy:x:0:500:tommy:/home/tommy:/bin/bash
保存。用tommy账户登录后。直接获取的就是root帐号的权限。
友情提醒:尽管方法三看上去简单方便。但一般不推荐使用,推荐用法二。
三、配置root登录
Ubuntu 13.10默认是不同意使用root登录的,要想使用root权限,就必须使用 sudo 命令来运行。非常繁琐。
要解决问题,须要两个步骤:
1. 设置rootpassword,开启root账号
ubuntu默认的rootpassword据说是每隔5min就自己主动变换一次。因此首先须要改动rootpassword,设为固定值:
$sudo passwd root
依据提示两次输入新的password就可以,这个时候就能够使用root登录;
登录方式: $su 或者 su root 或者 sudo -s
然后依据提示输入password就可以在终端用root登录;
2. 改动lightdm配置
打开root登陆。改动 /etc/lightdm/lightdm.conf.d/10-ubuntu.conf 文件
(貌似改动 50-unity-greeter.conf 或其它几个配置文件也行,没试过。有兴趣的能够试试。
)
vim /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
加入:greeter-show-manual-login=true
allow-guest=true
ubuntu10.04版本号的是改动 /etc/lightdm/lightdm.conf文件
说明:greeter-show-manual-login=true #同意手工输入登陆系统的username和password
allow-guest=true #同意guest登录。能够依据自己的须要改动
保存后重新启动,就能够通过输入usernameroot登陆了
Ubuntu 13.10上用户怎样获得root权限,用户怎样获得永久root权限,假设配置root登录的更多相关文章
- Ubuntu 13.10 安装Qt5
Qt5在Ubuntu的软件中心是找不到的,只能从Qt的官网下载安装. http://qt-project.org/downloads,选择完整的Linux版本(qt-linux-opensource- ...
- Ubuntu 13.10 安装 Unity 8 试用截图
关于 Unity 8 有很多报道,Unity 8 相对于 Unity 7 变化相当大,这是 Ubuntu 团队打造的一款通用于 PC.手机.平板的桌面. Unity 8 已经登陆 ubuntu 13. ...
- ubuntu 13.10 mono asp.net服务 安装
ubuntu 13.10 从官方文档http://www.mono-project.com/Mod_mono 可看到 Mod_Mono is an Apache 2.0/2.2/2.4.3 modul ...
- 如何在Ubuntu 14.10 上安装WordPress?
http://codex.wordpress.org/zh-cn:安装WordPress 介绍 如果你想快捷.简单.免费的创建个人网站的话,WordPress 是你最佳的选择. WordPress 是 ...
- ubuntu 13.10 amd64安装ia32-libs
很多软件只有32位的,有的依赖32位库还挺严重的:从ubuntu 13.10已经废弃了ia32-libs,但可以使用多架构,安装软件或包apt-get install program:i386.有的还 ...
- ubuntu 13.10 install wireshark
ubuntu 13.10 install wireshark 今天在使用java jsoup操作remote server的是否,在本地执行可以成功返回内容,然后打成jar包,使用shell在 ser ...
- ubuntu 12.10上安装tftpd-hpa
ubuntu 12.10上安装tftpd-hpa 1)安装tftp-hpa,tftpd-hpa sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是cli ...
- Qt Creator 调试器 在 Ubuntu 13.10下 局部变量和表达式(Locals) 无内容
此篇算是一个翻译,万一有国内同样的小白遇到同样问题,方便参考. 原文http://hostilefork.com/2013/10/20/qtcreator-debugger-no-locals-ubu ...
- ubuntu 13.10 monodevelop3 安装
版本 ubuntu 13.10 桌面模式默认:unity :文件管理器:nautilus
随机推荐
- hdu 4301 dp
Divide Chocolate Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...
- C语言第四题
今天就一道题 阅读printf代码的具体实现,要求在阅读过程中要做下列的事 1.至少列出十个c标准库的方法,并且说明他们方法的含义,以及参数的含义 2.至少列出2个c标准库的引入(或者是依赖),并且说 ...
- 单击gridview中的选择按钮跳转到另一个页面的方法
原文发布时间为:2008-07-24 -- 来源于本人的百度文章 [由搬家工具导入] 单击gridview中的选择按钮跳转到另一个页面的方法: 在gridview的事件中双击 SelectedInde ...
- 学习javascript设计模式之中介者模式
1.中介者模式的作用就是解除对象与对象之间的紧耦合关系.增加一个中介者对象后,所有的相关对象都通过中介者来通信,而不是互相引用,所以当一个对象发生改变时,只需要通知中介对象即可.中介者使各对象之间耦合 ...
- 网易2016 实习研发工程师 [编程题]寻找第K大 and leetcode 215. Kth Largest Element in an Array
传送门 有一个整数数组,请你根据快速排序的思路,找出数组中第K大的数. 给定一个整数数组a,同时给定它的大小n和要找的K(K在1到n之间),请返回第K大的数,保证答案存在. 测试样例: [1,3,5, ...
- 在 NetBeans 中开发一般 Java 应用程序时配置 Allatori 进行代码混淆
要在 NetBeans 中开发一般 Java 应用程序时利用 Allatori 进行代码混淆,设置比 IntelliJ IDEA 稍微简单一点,首先在 NetBeans 项目所在硬盘目录内创建一个名为 ...
- npm install Unexpected token in JSON at position XXX
问题描述执行npm install命令时出错,查看日志发现: Unexpected token < in JSON at position 183718 解决方法删除根目录下package-lo ...
- 第2章 Spring Boot 文档
Spring Boot 文档 本节简要介绍了Spring Boot文档,是整个文档的参考指南. 您可以完整阅读本参考指南,或者如果您不感兴趣的话可以跳过该部分. 1. 关于文档 Spring Boot ...
- session再次理解
1.session介绍: session主要用来存储用户的会话所需的信息(用户行为信息),当用户在同一个服务器上实现不同的操作时,session信息会以变量的形式存储在服务器的内存中,保存用户的状态信 ...
- Android 蓝牙 笔记
安卓:短信复制机制 软件识别蓝牙 软件可以读取蓝牙的信息 给蓝牙弄上一个类似于短信的东西 并且存一个短信 然后发到客户端 客户端 可以分类 分成表格 形式 这样做的目的是为了 让你的设备可以写蓝牙给 ...