zoukankan      html  css  js  c++  java
  • Linux 用户添加记录

    添加用户(root 用户登录情况下)

    • -c<备注>  加上备注文字。备注文字会保存在passwd的备注栏位中。
    • -d<登入目录>  指定用户登入时的起始目录。
    • -D  变更预设值.
    • -e<有效期限>  指定帐号的有效期限。
    • -f<缓冲天数>  指定在密码过期后多少天即关闭该帐号。
    • -g<群组>  指定用户所属的群组。
    • -G<群组>  指定用户所属的附加群组。
    • -m  自动建立用户的登入目录。
    • -M  不要自动建立用户的登入目录。
    • -n  取消建立以用户名称为名的群组.
    • -r  建立系统帐号。
    • -s<shell>   指定用户登入后所使用的shell。
    • -u<uid>  指定用户ID。

      创建一个用户 newuser 用户id是100196 用户对应主要组为 main_group 用户对应 目录是 /newuser

      useradd -u 100196 -g main_group newuser -d /newuser

      添加一个不能登录的用户

      useradd -/usr/local/apache -g apache -s /bin/false apache

    修改用户密码

      passwd newuser

      重复输入两次密码

    建立用户组

    • -g GID 指定新用户组的组标识号(GID)。

      创建一个 groupId 是 100196 的组

      groupadd -g 100196 main_group

    用户信息修改

    • -a   |--append  ##把用户追加到某些组中,仅与-G选项一起使用 
    • -c   |--comment ##修改/etc/passwd文件第五段comment 
    • -d   |--home    ##修改用户的家目录通常和-m选项一起使用 
    • -e   |--expiredate  ##指定用户帐号禁用的日期,格式YY-MM-DD 
    • -f   |--inactive    ##用户密码过期多少天后采用就禁用该帐号,0表示密码已过期就禁用帐号,-1表示禁用此功能,默认值是-1 
    • -g   |--gid     ##修改用户的gid,改组一定存在
    • -G   |--groups  ##把用户追加到某些组中,仅与-a选项一起使用 
    • -l   |--login   ##修改用户的登录名称 
    • -L   |--lock    ##锁定用户的密码 
    • -m   |--move-home   ##修改用户的家目录通常和-d选项一起使用 
    • -s   |--shell   ##修改用户的shell 
    • -u   |--uid     ##修改用户的uid,该uid必须唯一 
    • -U   |--unlock  ##解锁用户的密码 

      newuser 在 main_group 中,追加到 sub_group 中

      usermod -a -G sub_group newuser

    修改文件夹所属权限

      chown[选项]...[所有者][:[组]]文件...

      将 /user_dir 目录以及向下子目录 变更拥有者user 以及对应组变更为 group

      chown -R user:group  /user_dir

  • 相关阅读:
    京东css三角形做法
    css三角
    java 优势和劣势
    windows常用命令
    25 abstract 抽象
    24static 和final关键字之final
    面试题----static
    定义变量在前和定义变量在后
    java注解
    23static 和final关键词 之static 和运行顺序
  • 原文地址:https://www.cnblogs.com/lixuchun/p/13691202.html
Copyright © 2011-2022 走看看