zoukankan      html  css  js  c++  java
  • # useradd -u 700 -g users vbird2


    [root@linux ~]# ls -l /home
    drwxr-xr-x 3 vbird1 vbird1 4096 Aug 30 17:33 vbird1
    [root@linux ~]# grep vbird1 /etc/passwd /etc/shadow /etc/group
    /etc/passwd:vbird1:x:502:502::/home/vbird1:/bin/bash
    /etc/shadow:vbird1:!!:13025:0:99999:7:::
    /etc/group:vbird1:x:502:
    # 做这个范例只是想要让您了解,其实系统已经规范好了一些新增使用者时的参数了!
    # 因此,当我们使用 useradd 时,系统会主动的去修改 /etc/passwd 与 /etc/shadow,
    # 而这两个档案内的相关栏位参考值,则会以一些设定档的内容来规范喔!
    # 同时也要注意到,使用 useradd 新增使用者时,这个使用者的 /etc/shadow
    # 密码栏会是不可登入的 (以 !! 为开头),因此还需要使用 passwd
    # 来给予 vbird1 密码后,才算新增完毕!

    范例二:我知道我的系统当中有个群组名称为 users ,且 UID 700 并不存在,
    请用这两个参数给予 vbird2 建立一个帐号!
    [root@linux ~]# useradd -u 700 -g users vbird2
    [root@linux ~]# ls -l /home
    drwxr-xr-x 3 vbird2 users 4096 Aug 30 17:43 vbird2
    [root@linux ~]# grep vbird2 /etc/passwd /etc/shadow /etc/group
    /etc/passwd:vbird2:x:700:100::/home/vbird2:/bin/bash
    /etc/shadow:vbird2:!!:13025:0:99999:7:::
    # 看一下,UID 与 initial group 确实改变成我们需要的了!

    范例三:建立一个系统帐号,名称为 vbird3
    [root@linux ~]# usradd -r vbird3
    [root@linux ~]# grep vbird3 /etc/passwd /etc/shadow /etc/group
    /etc/passwd:vbird3:x:101:102::/home/vbird3:/bin/bash
    /etc/shadow:vbird3:!!:13025::::::
    /etc/group:vbird3:x:102:
    # 很重要喔!您会发现, UID 竟然是 101 ,而 GID 怎麼会是 102,
    # 并且与 /etc/group 有对应的关系喔!有没有加 -r 差很多!

     
  • 相关阅读:
    VC++6.0程序打开文件内存错误解决方法
    c++ vc6.0环境sp6补丁
    Net 应用程序如何在32位操作系统下申请超过2G的内存
    DataTable 排序
    VC UI 界面库
    让CSS兼容IE和Firefox的技巧集合
    两句CSS属性让点击图片链接时的虚线框消失
    一个常用的表单文本框input输入提示
    Css优先级分析
    清除浮动四种方法
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/12424764.html
Copyright © 2011-2022 走看看