zoukankan      html  css  js  c++  java
  • 14. 用户管理

    一、添加一个用户

    1、添加一个新用户(demon)使用 useradd 命令

    # useradd  demon

    # 设置密码

    # passwd  ******

    2、useradd 参数:

    Options:
      -b, --base-dir BASE_DIR       
      -c, --comment COMMENT     
      -d, --home-dir HOME_DIR           # 指定用户主目录
      -D, --defaults               
      -e, --expiredate EXPIRE_DATE  
      -f, --inactive INACTIVE       
      -g, --gid GROUP            # 指定用户组
      -G, --groups GROUPS           # 指定用户所属的附加组
      -h, --help                  
      -k, --skel SKEL_DIR           
      -K, --key KEY=VALUE          
      -l, --no-log-init         # 不初始化日志
      -m, --create-home           # 创建用户主目录  
      -M, --no-create-home       # 取消 -m
      -N, --no-user-group          
      -o, --non-unique             
      -p, --password PASSWORD    
      -r, --system              
      -s, --shell SHELL      # 指定用户的登录 shell
      -u, --uid UID               # 用户 ID
      -U, --user-group        # 用户组 ID
      -Z, --selinux-user SEUSER     

    二、将用户添加到某一个组

    1、查看用户所属的组

    # id demon
    uid=500(demon) gid=500(demon) 组=500(demon)

    2、创建时添加用户到某个组

    # useradd -G 组名  demon

    3、添加一个以存在的用户到组

    # usermod -a -G 组名 demon

    三、给新用户(demon)赋予不需要密码的 sudo 权限,并验证 

    # 切换到超级用户,打开 /etc/sudoers 文件

    [root@Demon proc]# vim /etc/sudoers
    # 找到 root    ALL=(ALL)       ALL,在它的下面一行写入如下配置:
    demon    ALL=(ALL)      NOPASSWD: ALL

    # 然后键入命令“x!”强制保存并退出

  • 相关阅读:
    【LeetCode-位运算】位1的个数
    【LeetCode-数组】调整数组顺序使奇数位于偶数前面
    mySQL数据库中.frm和.myi和.myd和.ibd文件是什么文件?
    安装docker-compose的两种方式
    将第三方jar包 安装到 maven仓库
    limit分页查询
    pom.xml配置指定仓库
    linux常用命令
    正则笔记
    使用conda创建虚拟环境
  • 原文地址:https://www.cnblogs.com/kafeibuku/p/5320198.html
Copyright © 2011-2022 走看看