zoukankan      html  css  js  c++  java
  • 016_把普通用户免秘钥加入root用户的几种方式

    一、第一种方式。

    (1)

    [root@infra-jyallkv-tikv-pps-7 ~]# tail /etc/sudoers
    ## Allows members of the users group to mount and unmount the
    ## cdrom as root
    # %users ALL=/sbin/mount /mnt/cdrom, /sbin/umount /mnt/cdrom

    ## Allows members of the users group to shutdown this system
    # %users localhost=/sbin/shutdown -h now

    ## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
    #includedir /etc/sudoers.d
    %sudo ALL=NOPASSWD:ALL

    (2)

    [root@infra-jyallkv-tikv-pps-7 ~]# usermod -a -G sudo ansible_shell    #不用从ansible_shell在其它组中移除而添加到新的sudo中

    [root@infra-jyallkv-tikv-pps-7 ~]# egrep -nri "sudo" /etc/gshadow
    50:sudo:!::tool.ops,ops,dev-super,dba,cideploy,ansible_shell

    看到ansible_shell已经加到sudo组中了,这样su - ansible_shell中然后再执行"sudo su - root"就可以了

    二、

    直接在/etc/sudoers添加(未验证)

    %ansible_shell ALL=NOPASSWD:ALL

  • 相关阅读:
    MySQL改变表的存储引擎
    数字三角形合集
    POJ 3250 Bad Hair Day 单调栈
    Linux 网卡驱动学习(二)(网络驱动接口小结)
    Lecture Notes: Macros
    [转]LNMP环境下的Web常见问题排查(精品)
    ssh-copy-id password
    python
    python
    Ceph
  • 原文地址:https://www.cnblogs.com/itcomputer/p/8446665.html
Copyright © 2011-2022 走看看