zoukankan      html  css  js  c++  java
  • 【Linux】添加sudo用户、sudo用戶組

    sudo权限在super和普通用户之间,既不因为操作失误带来麻烦,也可以在必要时发挥管理员权限,适合于系统管理员使用。
    给一个普通用户添加sudo权限步骤:
    1. su进入超级用户模式 。
    2.添加文件的写权限(默认情况下,任何用户都可不以写此文件)。

    root@master:~# chmod u+w /etc/sudoers

    3.编辑/etc/sudoers文件

    root@master:~# vim /etc/sudoers
    root@master:~# visudo

    vim編輯器或者使用 visudo命令來編輯

    4.进入编辑模式,找到这一行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出。

    root@master:~# cat /etc/sudoers
    #
    # This file MUST be edited with the 'visudo' command as root.
    #
    # Please consider adding local content in /etc/sudoers.d/ instead of
    # directly modifying this file.
    #
    # See the man page for details on how to write a sudoers file.
    #
    Defaults        env_reset
    Defaults        mail_badpass
    Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"
    # Host alias specification
    
    # User alias specification
    
    # Cmnd alias specification
    
    # User privilege specification
    root    ALL=(ALL:ALL) ALL
    dream361 ALL=(ALL:ALL) ALL  #添加这一行
    # Members of the admin group may gain root privileges
    %admin ALL=(ALL) NOPASSWD:ALL # 代表admin這個用戶組的所有用戶可以免密碼使用root權限
    # Allow members of group sudo to execute any command
    %sudo   ALL=(ALL:ALL) ALL
    # See sudoers(5) for more information on "#include" directives:
    #includedir /etc/sudoers.d

    5.撤销文件的写权限。

    root@master:~# chmod u-w /etc/sudoers

    6.退出exit回到普通用户即可。

  • 相关阅读:
    loaded some nib but the view outlet was not set
    指标评比
    IOS DEVELOP FOR DUMMIES
    软件测试题二
    javascript select
    DOM节点类型详解
    mysql操作
    UVA 10055
    solutions for 'No Suitable Driver Found For Jdbc'
    解决git中文乱码问题
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/6804595.html
Copyright © 2011-2022 走看看