zoukankan      html  css  js  c++  java
  • Linux命令_用户和用户组管理

    新增组的命令 groupadd

    格式:groupadd [-g GID] groupname

    如果不加-g选项,则按照系统默认的gid创建组。跟uid一样,gid也是从1000开始的。

    我们也可以如下操作自定义gid:

    删除组的命令 groupdel

    注意:user1组中包含user1账户,只有删除user1账户后才可以删除该组

    增加用户的命令 useradd

    格式:useradd [-u UID] [-g UID] [-d HOME] [-M] [-s],其中各个选项的含义如下

    • -u:表示自定义UID。
    • -g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名。
    • -d:表示自定义用户的家目录。
    • -M:表示不建立家目录。
    • -s:表示自定义shell。

    例:新建一个用户test10

    如果useradd不加任何选项,直接跟用户名,则会创建一个跟用户名同名的组。

    有时候需要我们自己去定义uid、gid或者所属的组,例如:

    如果-g选项后面跟一个不存在的gid,则会报错,提示该组不存在。

    删除账户的命令 userdel

    格式:userdel [-r] username。其中-r选项的作用是 当删除用户时,一并删除该用户的家目录。

    例如:先查看user12的家目录

    如果不加-r选项,则会直接删除用户user12,但保留其家目录

    此时user12的家目录还在,我们再加上-r选项删除user1用户

    此时user1的家目录已经不存在了。

    使用命令chfn更改用户的finger

    chfn(change finger)命令用于更改用户的finger,而finger就是在/etc/passwd文件第五个字段中显示的信息。

    chfn命令可以修改用户的finger信息,比如name、office、office phone、home phone。

    修改完后,就会在/etc/passwd文件user11的那一行的第五个字段中看到相关信息了,默认为空。

  • 相关阅读:
    RSA私钥加密研究
    贪吃蛇 WPF
    随手写 --- 贪吃蛇
    canvas总结:线段宽度与像素边界
    canvas总结:元素大小与绘图表面大小
    【原】YUI Test自动化测试实例详解
    【译】Optimize for mobile-移动端优化
    【原】从一个bug浅谈YUI3组件的资源加载
    【译】Optimize caching-缓存优化
    【原】YUI3:js加载过程及时序问题
  • 原文地址:https://www.cnblogs.com/OctoptusLian/p/8929157.html
Copyright © 2011-2022 走看看