开发者

Linux centos如何让普通用户获取root权限

目录
  • linux Centos让普通用户获取root权限
    • 第一步
    • 第二步
    • 第三步
  • CentOS赋予普通用户root权限
    • 赋予普通用户root权限方法
    • 补充:如果需要新添加账户
  • 总结

    Linux centos让普通用户获取root权限

    第一步

    创建用户hyf,给android用户设置密码(用root身份创建)

    useradd hy
    fpasswd hyf

    passwd:所有的身份验证令牌已经成功更新。

    当看到这句话的时候代表新增用户成功。

    第二步

    切换到普通用户并执行root权限命令

    Linux centos如何让普通用户获取root权限

    解释一波~

    • sudo -l 查看当前用户可使用的命令,仅限root用户可用。
    • sudo -i 命令切http://www.devze.com换到root权限

    可以看到此时用户hyf还没用获取root权限,所以并不能执行root权限的命令。

    第三步

    给普通用户赋root权限-修改sudo配置文件/etc/sudoers(切记在root身份下操作)**

    • 1.先查看文件的权限

    sudo为系统管理员提供配置文件,允许系统管理员集中地管理用户的使用权限和使用的主机,它默认的存放位置是/etc/sudoers

    查看可知文件只有可看的权限

    ll sudoers
    -r--r-----.  1 root root     4328 8月  29 12:48 sudoers
    
    • 2.修改权限
    //切换到etc目录
    cd /etc
    //给文件sudoers赋权
    chmod 777 sudoers
    ll
    -rwxrwxrwx.  1 root root     4328 8月  29 12:48 sudoers
    
    • 3.vim修改sudoers文件
    vim /etc/sudoers(如果你已经在etc目录下直接vim sudoers)

    看下图在原有root用户下再添加hyf这个用户,光标移到root行末尾,命令模式下输入yy和p代表复制粘贴一行,再输入i进入编辑,然后Esc按:wwww.devze.comq保存退出。

    Linux centos如何让普通用户获取root权限

    4.此时,之前修改了权限,记得改回来,不然切换用户执行sudo命令会报下面错误。

    Linux centos如何让普通用户获取root权限

    执行一下命令修改权限

    chmod 440 /etc/sudoers

    第四步:切换到hyf用户,然后测试权限

    Linux centos如何让普通用户获取root权限

    可以看到我们可以使用sudo命令了,代表此时这个用户已经被赋予了root权限了。

    可以跟第二步用户hyf还没获取root权限的时候做对比

    注意

    第三步修改配置文件的时候,一定要记得是在root身份下去做,不然在普通用户下修改配置文件编程客栈是无效的。

    CentOS赋予普通用户root权限

    赋予普通用户root权限方法

    修改 /etc/sudoers 文件,找到root一行,在root下面添加一行

    如下所示:

    ##Allow root to run any commands anywhere
    root    ALL=(ALL)     ALL
    tommy   ALL=(ALL)     ALL

    修改完毕,现在可以用tohttp://www.devze.commmy帐号登录,然后用命令 sudo su - ,即可获得root权限进行操作。

    补充:如果需要新添加账户

    首先用adduser命令添加一个普通用户

    命令如下:

    adduser tommy      //添加一个名为tommy的用户
    passwd tommy       //修改密码
    Changing password for user tommy.
    New Unix password:                //在这里输入新密码
    Retype new UNIX password:         //再次输入新密码
    passwd: all authentication tokens updated successfully.

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新运维

    运维排行榜