zoukankan      html  css  js  c++  java
  • 14.sudo 获取root权限

    sudo 获取root权限

    1.作用

    ​ 用来获取root的权限,让普通用户有root的权限执行命令

    2.普通用户查看拥有的root权限

    ​ sudo -l #查看当前的拥有的root命令权限,普通用户默认没有root权限

    ​ sudo -k #清空临时缓存密码,不想让别人知道我拥有什么权限

    3.如何给普通用户授权root权限

    ​ 1)直接修改配置文件

    ​ vim /etc/sudoers

    ​ 2)使用visudo命令进行修改

    ​ visudo相当于编辑配置文件vim /etc/sudoers,并且带有语法检测功能

    ​ 3)给普通用户授权

    ​ visudo #在第100行

    ​ 1.授权一个命令:

    ​ jia ALL=(ALL) /bin/su

    ​ 2.授权多个命令:

    ​ jia ALL=(ALL) /bin/su,/bin/vim

    ​ 3.授权所有命令:

    ​ jia ALL=(ALL) ALL

    ​ 4.对授权的命令进行取反:
    ​ jia ALL=(ALL) ALL,!/bin/su,!/bin/vim

    4.使用sudo命令

    ​ 1)不使用sudo命令,授权的命令不生效,命令没有root权限

    ​ [jia@sc ~]$ su - root

    ​ Password:

    ​ 2)使用sudo命令,直接进入root用户,不需要密码

    ​ [jia@sc ~]$ sudo su - root

    ​ Last login: Fri Nov 13 15:25:18 CST 2020 on pts/1

    ​ [root@sc ~]# 直接到root用户

  • 相关阅读:
    JDK源码解析(一)ArrayList源码解析
    vmware fusion 找不到可以连接的有效对等进程
    SecureCRT通过密钥登录
    Mac下的SecureCRT使用技巧
    Mac securecrt 破解版安装
    sourcetree pull push需要密码问题
    tp 下载
    switch 失效
    如何安装 Composer
    php 防盗链
  • 原文地址:https://www.cnblogs.com/jia-shu/p/13986953.html
Copyright © 2011-2022 走看看