用户及组概念和管理

用户和组概念

用户和组群.jpg


/etc/passwd文件字段含义

root:x:0:0:root:/root:/bin/bash

用户名:登陆名,具有唯一性

密码存放加密用户的密码,看到的是一个x,其实已经映射到/etc/shadow文件中

UID:用户ID

GID:组群ID

用户名全称:可以不设置

主目录:用户登陆系统中首先进入的目录

登陆Shell:用户使用shell类型,系统默认为bash


/etc/shadow文件字段含义

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin

用户名:登陆名,具有唯一性,与/etc/passwd中的一样

加密密码:密码已加密,“!!”表示这个用户还没加密

用户最后一次更改密码日期

密码允许更换前的天数:为0默认禁用此功能,用户可以更改密码的天数

密码需要更换天数:为0默认禁用此功能,用户必须更改密码的天数

密码更换前警告天数:用户登陆后,系统登陆程序提醒用户密码将要过期

账户被取消激活前的天数:密码过期多少天后,系统会禁用此用户

用户账户过期日期:若字段为空,则为永久

保留字段:目前为空,为Linux以后发展使用


/etc/group文件字段含义

mail:x:12:postfix

组群名

组群密码:x,映射到/etc/gshadow文件中

GID

组群成员:属于这个组的成员


etc/gshadow文件字段含义

avahi-autoipd:!::

组群名

组群密码:密码已加密,“!”表这个组群没有密码

组群管理者:有权限添加、删除用户

组群成员:属于这个组的成员


操作练习


1创建用户账户

1.1创建用户账户zhangsan并设置密码
1.2对用户账户设置密码和不设置密码的比较
1.3创建用户moon,并设置该用户UID为510
1.4创建用户newuser,并设置该用户主目录为/home/www
1.5创建用户pp,并指定该用户是属于组群root的成员
1.6创建用户abc,并设置该用户的Shell类型为/bin/ksh

2修改用户账户

2.1修改用户zhangsan的主目录为/home/kkk,并手动创建/home/kkk目录
2.2修改用户lisi的主目录为/home/pop,并自动创建/home/pop目录
2.3修改用户lisi的登录名为wanger
2.4修改用户zhangsan的用户全名为张三
2.5修改用户zhangsan在密码过期后20填就禁用该账户
2.6修改用户zhangsan所属的主要组群wieroot,该组群必须事先存在
2.7锁住用户zhangsan密码,使密码无效
2.8解除用户zhangsan密码锁住
2.9修改用户zhangsan账户的过期日期为2018年12月12日
2.10修改用户zhangsan的Shell类型为/bin/ksh

3删除用户账户

3.1删除用户lisi
3.2删除用户moon,并且在删除该用户的同时一起删除主目录

4创建组群账户

4.1创建名为china的组群
4.2创建名为ou的组群,并设置该群租GID为800
4.3创建名为chinese的系统组群

5修改组群账户

5.1将组群ou的GID修改为900
5.2修改组群ou的新组群名为shanhai
5.3删除组群shanghai

6账户维护

6.1设置用户it的密码
6.2锁住用户it的密码
6.3解锁用户it密码
6.4删除用户it密码
6.5把用户it添加到kk组群中
6.6从kk组群中删除用户it
6.7列出当前系统中所有支持的shell类型
6.8以非交互式方式更改用户zhangsan的shell类型为/bin/sh
6.9以交互式方式更改用户zhangsan的shell类型为/bin/bash
6.10将用户ab以组群ou身份登陆系统

7账户信息显示

7.1显示所有用户的登陆信息
7.2显示用户newuser的信息
7.3查看用户ab是属于哪些组的成员
7.4查询用户ab的UID,GID,以及附加组群
7.5把用户root切换为用户it进行登陆,并且连shell环境也切换
7.6把用户root切换为用户it进行登陆,shell环境不需要切换
7.7用户it使用su方式以root用户执行“ls root”命令

原创文章,作者:N24_yezi,如若转载,请注明出处:http://www.178linux.com/57444

(0)
N24_yeziN24_yezi
上一篇 2016-11-04
下一篇 2016-11-04

相关推荐

  • 浅谈群红包的实现

    前言:红包是支付的方式, 也是社交的延伸。群红包在这两块领域串联得很好, 表现尤为的浓墨重彩. 承接上两篇技术浅谈:1). 浅谈接龙红包的技术实现.2). 浅谈微信红包摇一摇的技术实现.这一次, 让我们谈谈群红包的技术实现. 一为是红包的分配算法, 二为竞抢的技术实现. 分配算法:最初玩群红包的时候, 并没有意识到分配算法的难度…

    Linux干货 2015-03-10
  • 马哥教育-第二周作业

    问题一:文件管理类命令 常规命令:mkdir、rmdir、stat、touch、copy、mv、rm (1).mkdir  创建目录: 注意:路径基名方为命令的作用对象;基名之前的路径必须得存在; -p:自动按需创建父目录; -v:显示创建过程; -m 参数:直接给定所需权限; 例子:问题:创建 /tmp/x ; /tmp/x/y1 ; /tmp/…

    Linux干货 2016-12-11
  • Shell编程(1)

    Shell编程:     编程语言:机器语言、汇编语言、高级语言         高级语言:             静…

    Linux干货 2016-08-18
  • Linux中的网络管理

    1. ifconfig命令的使用方法 ifconfig是一个比较老的命令了,以后可能会慢慢被ip命令替代。ifconfig命令可以用来配置网卡ip地址,配置网卡别名等信息。 ifconfig ifconfig 网络设备名:用来查看网卡的信息,如ip地址,子网掩码,MAC地址等信息 ifconfig eth0 add 172.16.0.35/16:配置eth0…

    2017-05-02
  • 磁盘管理

    一、知识整理 1、每个扇区:512字节;每个柱面:256个磁头*63个扇区*512字节,大概为8M。centos6中分区使用起始结束柱面;centos7中分区使用起始结束扇区。EBR:扩展分区的第一个扇区。 2、MBR:master root record,1982年,使用32位表示扇区数,分区不超过2T。其中,一共512bytes字节,446bytes为b…

    Linux干货 2016-08-29
  • 系统基础之文件管理工具

    系统基础之文件管理工具   linux的重要哲学思想之一,一切皆文件.那作为系统管理员,就要求对文件的操作管理特别熟悉.那么下面介绍的一个工具可以帮助到大家,更有效,快捷的完成对文件的处理.下面让我们来认识以下的工具. 文本工具: 文件内容:   cat: 复制标准输入到标准输出     选项:   &nbs…

    Linux干货 2016-08-07

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-10 17:55

    题目总结的还是比较全的,能把答案也完善下会更好~继续加油~