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

     
  • 相关阅读:
    mybatis 绑定 statement 失败
    JDBC链接Mysql失败
    Mysql 链接数据库时区错误
    mybatis 延迟加载
    C++ 虚函数表解析
    运行错误:error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or
    QComboBox的activated与currentIndexChanged的区别
    QT 文件对话框(QFileDialog)
    VS2010 ERROR:c1xx fatal error c1083
    django 在字符串[str(list)]中精确查找
  • 原文地址:https://www.cnblogs.com/xuanbjut/p/12424764.html
Copyright © 2011-2022 走看看