zoukankan      html  css  js  c++  java
  • ubuntu的root权限设置

    Linux操作系统有root权限用户和普通权限用户两种模式。

    在执行一些需要权限才能执行的任务时,我们需要转化到root权限用户条件下才能执行。

    1.普通用户权限转临时root权限:

    Linux中,通过sudo命令临时赋予普通用户root权限,命令为:

    sudo gedit /etc/apt/sources.list

    因为文件sources.list是系统配置文件,普通权限是无权访问的,因此需要root权限。

    在第一次执行该命令时,终端需要用户输入普通用户的密码才能执行。

    2.普通用户权限转root权限:

    root权限的破坏性很大,稍不留意容易破坏系统文件配置,尽量不用。但一些情况下需要超级root权限,或一直需要root权限。

    Linux系统规定,root权限的密码每次开机是随机生成的,但转root权限时需要知道root密码,这就要求更改随机生成的密码。

    moisiet@ubuntu:~$ sudo passwd root    启动更改root密码命令
    [sudo] moisiet 的密码:                           输入普通用户moisiet的密码
    输入新的 UNIX 密码:                             设定root用户的新密码
    重新输入新的 UNIX 密码:
    passwd:已成功更新密码                        提示新密码已经生成
    moisiet@ubuntu:~$ su                             单个su命令或者su root命令转到root权限
    密码:                                                      要想进入root权限,那必须输入权限密码呢
    root@ubuntu:/home/moisiet#                   这就是root用户

    3.root权限转普通权限

    exit命令即可

    4.添加新用户

    sudo adduser newname

    添加的新用户并不位于sudo组,因此并不能调用sudo命令.通过命令groups name查看用户name位于哪个组.

    moisiet@ubuntu:~$ groups lili
    lili : lili

    :前面为用户名,后面为所在的组,可见新添加的用户名位于同名组内.

    可以通过位于sudo组内的用户将新用户添加进sudo超级用户中

    sudo usermod -G sudo lili

    删除用户:sudo deluser name

    5.查看文件内容

    sudo cat filepath

    6.查看目录

    sudo ls filepath

    参看文章:ubuntu初始root密码和sudo、su命令

  • 相关阅读:
    mysql增量同步到greenplum
    c笔记06--编译与作用域
    C笔记05-选择顺序结构,关系与相等,优先级和结合性
    C笔记02-C数据类型与数据类型转换
    C笔记01-C简介与补码
    jQuery属性操作之.val()函数
    jQuery属性操作之.attr()
    jQuery笔记: 基本概念与jQuery核心
    笔记: js构造函数与原型
    布尔运算符
  • 原文地址:https://www.cnblogs.com/zhuluqing/p/8488702.html
Copyright © 2011-2022 走看看