• 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!”强制保存并退出

  • 相关阅读:
    css3
    如何去把数据渲染到页面
    js中的正则
    12.4
    react-router HashRouter和BrowserHistory的区别
    react 路由使用react-router-dom
    react 中的 三大重要属性state refs props
    在Vue中如何快速实现小球动画
    模块化 require.js 入门教学(前端必看系列)
    如何把设计稿中px值转化为想要的rem值
  • 原文地址:https://www.cnblogs.com/kafeibuku/p/5320198.html
Copyright © 2020-2023  润新知