Linux _ 用户管理

一、用户管理相关文件介绍

1、用户属性

  • 用户名
  • 口令
  • 用户ID(UID)
  • 用户主目录(HOME)
  • 用户shell

2、/etc/passwd文件

  • /etc/passwd文件是系统能够识别的用户清单。用户登录时,系统查询这个文件,确定用户的UID并验证用户口令。

       — 登录 名。

       — 经过加密的口令。

       — UID。

       — 默认的GID。

       — 个人信息。

       — 主目录。

       — 登录shell。

3、/etc/group文件

  • 包含了UNIX组的名称和每个组中成员列表。
  • 每一行代表了一个组,包括4个字段。

       — 组名。

       — 加密的口令l。

       — GID号。

       — 成员列表,彼此用逗号隔开l。    

二、用户管理相关命令介绍

1、添加用户

  • adduser

          语法:adduser <username>

          实例:

                      #adduser   newuser      ------------   添加用户名为newuser的新用户。

2、adduser配置文件

  • /etc/adduser.conf

                                  FIRST_UID = 1000                         

                                  LAST_UID= 29999

                                 USERS_GID = 100

                                  DHOME= /home

                                  DSHELL = /bin/bash   

                                  SKEL = /etc/skel

3、添加新用户的过程

  • 系统

        — 编辑passwd 和shadow文件,定义用户账号。

        — 设置一个初始口令。

        — 创建用户主目录,用chowm和chmod命令改变目录的属主与属性。

  • 为用户所进行的步骤

        — 将默认的启动文件复制到用户主目录中。

        — 设置用户的邮件主目录并建立邮件别名。

4、修改用户属性

  • usermod 

          用法:usermod [-u  uid [ -o ]]  [ - g group] [-G gropup, ..... ]

         例如:用户改名为newname.注意要同时更改家目录:

      usermod  -d  /home/newname   -m   -l   newname   oldname

例子:sudo usermod  -g  group1  u1  ---- 将u1用户放入到group1组中。

5、删除用户

  • deluser

                   语法:deluser <username>

          使用方法: deluser  --remove-home   user1

  删除用户user1的同时删除用户的工作目录。

 

6、删除用户组

  • delgroup

                  语法 :delgroup    groupname

6、建立用户组

  • addgroup

                  语法 :addgroup    groupname   

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值