美文网首页
Linux用户组的管理

Linux用户组的管理

作者: 三年级一班亚索 | 来源:发表于2018-11-29 21:15 被阅读5次

      Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。

    一、帐号管理

    1. 添加账号

    useradd  "选项"  "用户名"
    

    选项:

    • -d 指定用户主目录
    • -g 指定用户所属用户组
    • -G 指定用户的附加组

    2. 删除帐号

    useradd  "选项"  "用户名"
    

    选项:

    • -r 连同用户主目录一起删除

    3. 修改帐号

    usermod  "选项"  "用户名"
    

    选项和useradd中的选项差不多,还可以使用 -l 命令可以用来修改用户名

    4.密码修改

    passwd  "选项"  "用户名"
    

    选项:

    • -u 使用户没有密码



    二、 用户组管理

    1. 增加一个新的用户组

     groupadd  "选项"  "组名"
    

    2. 删除一个用户组

     groupdel  "选项"  "组名"
    

    3. 修改一个用户组

    groupmod  "选项"  "用户组"
    



    三、与用户帐号有关的文件

    1、/etc/passwd

      Linux系统中的每个用户都在/etc/passwd文件中有一个对应的记录行,它记录了这个用户的一些基本属性。

    用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
    

      伪用户: 这些用户在/etc/passwd文件中也占有一条记录,但是不能登录,因为它们的登录Shell为空。它们的存在主要是方便系统管理,满足相应的系统进程对文件属主的要求。

    2、/etc/passwd

      现在许多Linux 系统(如SVR4)都使用了shadow技术,把真正的加密后的用户口令字存放到/etc/shadow文件中。

    3、/etc/passwd

      用户组的所有信息都存放在/etc/group文件中。

    组名:口令:组标识号:组内用户列表
    

    相关文章

      网友评论

          本文标题:Linux用户组的管理

          本文链接:https://www.haomeiwen.com/subject/qsjqcqtx.html