zoukankan      html  css  js  c++  java
  • 关于sudo命令

    sudo:某个用户能够以另外一个银行的身份通过某主机执行某命令,而不需要切换到那个用户


    sudo命令参数:
     -l:列出当前用户可以使用的sudo类命令
     -k: 让认证信息失效
      -b:后台执行
      -u:指定一个用户来执行命令的


    sudo的配置文件:/etc/sudoers
    使用sudo,必须要用visudo命令修改配置,x是不保存退出,q是保存退出,e是编辑
       
    假若要用户Liyong有root的ls权限,可以修改visudo为
    liyong localhost=    /bin/ls

    liyong   ALL=(ALL) ALL
       第一个ALL是指网络中的主机,,也可以输入IP,主机名指定专门的主机,第二个括号里的ALL是指目标用户,也就是以谁的身份去执行命令。最后一个ALL当然就是指命令名了
     设置默认
    liyong   ALL=(ALL) NOPASSWD: /usr/sbin/useradd PASSWD: /usr/sbin/usermod
    在执行useradd命令不用输入密码,在执行usermod命令需要密码
    ***********
    也可以先定义组如下:
    定义用户组:User_Alias USERADMIN(组名)=hadoop,zhangsan
    定义命令组:Cmnd_Alias MINGLING=/user/sbin/useradd,/user/sbin/userdel

    然后在:USERADMIN ALL=(root) MINGLING 就包含了所有的


  • 相关阅读:
    CSS盒模型
    js异步加载——defer和async的区别
    href和src的区别
    JS中Null与Undefined的区别
    浅谈Web Workers
    flex布局学习笔记
    Promise
    js数组类型检测
    JavaScript中的遍历
    Autocomplete
  • 原文地址:https://www.cnblogs.com/liyong999/p/7453777.html
Copyright © 2011-2022 走看看