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 差很多!

     
  • 相关阅读:
    Redis源码分析(二十一)--- anet网络通信的封装
    leetcode 总结part1
    leetcode String to Integer (atoi)
    leetcode 165. Compare Version Numbers
    leetcode 189. Rotate Array
    leetcode 168. Excel Sheet Column Title
    leetcode 155. Min Stack
    leetcode 228. Summary Ranges
    leetcode 204. Count Primes
    leetcode 6. ZigZag Conversion
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/12424764.html
Copyright © 2011-2022 走看看