Linux操作系统用户帐号管理.ppt
《Linux操作系统用户帐号管理.ppt》由会员分享,可在线阅读,更多相关《Linux操作系统用户帐号管理.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux用户帐号管理用户帐号管理 管理员账号1、设置root账号的密码#passwd2、变换身份为管理员#su-3、只允许root登录#touch/etc/nologin4、单人模式 编辑/etc/inittab 或single忘记root密码 在单人模式#passwd-droot创建用户账号1、添加用户#useradd 用户名#passwd 用户名2、增加用户对环境的修改(1).#vi/etc/passwd 增加一条用户名:密码:UID:GID:用户全名:用户HOME目录:用户的SHELL例:zhy :500:500:zhy user:/home/zhy :/bin/bash(2).在/H
2、OME/下增加一个以用户名命名的目录。(3)#vi/etc/group 增加一条以用户名命名的组。两个重要文件:passwd与group 在linux的安全机制里,/etc/passwd与/etc/group这两个文件占着非常重要的地位。它们控制着linux的用户和组一些重要设置。/etc/passwd文件说明 在passwd的文件里,每一行被冒号(:)分成7个部分,分别是:用户名:密码:UID:GID:身份描述:主目录:登录shell 两个重要文件:passwd与group 用户名是passwd文件里各记录行唯一的有唯一性要求的域。也就是说每一行的第一个区域的内容都不能相同,其它区域就无所谓
3、了。密码 现在由于使用了shadow口令,在密码区域只有一个x字符。UID系统使用UID来判别用户身份GID用户默认的组ID,这个ID可以在文件/etc/group里查到对应 的组名。身份描述:就是用户的身份说明,默认的是无任何说明,可人工 添加。主目录:用户的主目录,可以使用前面介绍的命令修改。登录shell:用户登录时系统提供的shell,请参考前面的有关内容。:UID和GID小于500的一般都是系统自己保留,不做普通用户和组的标识的,所以新增加的用户和组一般都是UID和GID大于500的。两个重要文件:passwd与group/etc/group文件说明 它总共分四个部分:组名:密码域:
4、GID:组员列表 创建用户账号Shadow文件内容格式文件内容格式每个账号在shadow文件中都有9个字段,分别用8个冒号(:)隔开字段字段说明明:用户名:这是用户登录系统时使用的用户名,它在系统中是惟一的口令:此字段存放加密的口令最后一次修改的时间:标识从某一时刻起到用户最后一次修改口令的天数最小时间间隔:两次修改口令之间的最小天数最大时间间隔:口令保持有效的最多天数,即多少天后必须修改口令警告时间:从系统开始警告到口令正式失效的天数不活动时间:口令过期多少天后,该账号被禁用失效时间:指示口令失效的绝对天数(从1970年1月1日开始计算)标志:未使用创建用户账号3、删除用户:#userdel
5、 用户名4、查封用户:#vi/etc/passwd 用分号注释掉用户记录。在前面加上#号创建用户账号6、建立用户组#groupadd 组名7、删除用户组#groupdel 组名8、将用户加入到组和从组中删除#gpasswd a 用户名 组名 /添加用户#gpasswd d 用户名 组名 /删除用户9、查看用户属于某组#groups 用户名10、新建用户加入某组#useradd g 某组名 用户创建用户账号更改用户主目录:useradd的参数-d,命令如下:#useradd-d 主目录 用户#useradd-d /home/goal floatboat 添加用户到有的组:#useradd-g 用
6、户组 用户#useradd-g webusers floatboat 注:加参数-G可将用户加入多个组磁盘空间管理概述在Linux系统中,可以通过quota的设置来限制用户和用户组的硬盘空间配额。而磁盘配额技术在Linux操作系统的应用中是十分广泛的。例如:各个网站、ICP等为用户设置信箱大小、磁盘使用空间、虚拟主机等都用到了磁盘配额技术。/etc/skel 目目录/etc/skel目录一般是存放用户启动文件的目录,这个目录是由root权限控制,当我们添加用户时,这个目录下的文件自动复制到新添加的用户的家目录下;/etc/skel 目录下的文件都是隐藏文件,也就是类似.file格式的;我们可通
7、过修改、添加、删除/etc/skel目录下的文件,来为用户提供一个统一、标准的、默认的用户环境;/etc/配置文件配置文件/etc/文件是当创建用户时的一些规划,比如创建用户时,是否需要家目录,UID和GID的范围;用户的期限等等,这个文件是可以通过root来定义的;/etc/default/useradd 文件文件 通过useradd 添加用户时的规则文件;#useradd defaults fileGROUP=100HOME=/home 注:把用户的家目录建在/home中;INACTIVE=-1 注:是否启用帐号过期停权,-1表示不启用;EXPIRE=注:帐号终止日期,不设置表示不启用;S
8、HELL=/bin/bash 注:所用SHELL的类型;SKEL=/etc/skel 注:默认添加用户的目录默认文件存放位置;也就是说,当我们用adduser添加用户时,用户家目录下的文件,都是从这个目录中复制过去的;磁盘空间管理在跟分区做配额:首先,修改/etc/fstab文件:LABEL=/ext3defaults11 改为:LABEL=/ext3defaults,usrquota11 或者改为:LABEL=/ext3defaults,grpquota11 usrquota是基于用户的磁盘配额,grpquota是基于组的磁盘配额,怎么改就看你需要了。之后你或者重新启动一下,或者remoun
9、t一下(mount-oremount/)。磁盘空间管理第二,在/中建立或建立在你要实现配额的顶级目录所谓定级目录,就是比如你要在/上实现配额,就要在/下建立或者;如果你要在/home上实现配额(当然你的/home应该是一个独立的磁盘分区),就在/home下建立这两个文件中的一个。用touch命令建立,touch或。但这时建立好的文件是空的,不符和系统的需要。所以执行下一步。磁盘空间管理第三,用quotacheck-mc/将这两个文件(或)格式化。注意一下,除非是/分区,一般不用加-m参数,比如你要在/home上实现配额(当然你的/home应该是一个独立的磁盘分区)就:quotacheck-c/
10、home就可以了。-m的意思是强迫在“读、写”模式下检查硬盘的配额。磁盘空间管理执行行“quotacheck-avug”命令命令 quotacheck这个命令的功能就是对“已经使用过的磁盘空间”做扫描,分析已使用磁盘上的每一个目录和文件属于哪一个用户和组,然后分别在根目录/(root)产生“userquota”和“grpquota”这两种记录文件。其中命令中参数组合“-avug”中各个参数的含义如下所示:-a参数:表示扫描全部的磁盘-v参数:表示在扫描(scan)磁盘时,显示扫描过程的信息-u参数:表示扫描记录磁盘上各个用户(User)的使用的文件和目录-g参数:表示扫描记录磁盘上各个用户组(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 用户 帐号 管理
限制150内