欢迎来到天天文库
浏览记录
ID:39358272
大小:1.31 MB
页数:73页
时间:2019-07-01
《《Linux帐户管理》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三篇:Linux系统管理Linux账户管理Linux权限管理Linux软件包管理第8讲Linux帐户管理主要内容帐户管理的基本概念帐户管理的配置文件命令行界面下的用户管理操作图形界面帐户管理一、帐户管理的基本概念1、帐户管理的概念帐户管理就是对系统中用户的行为和操作进行规范,在确保系统自身的安全和稳定的前提下,保证用户的合法权限和正常的操作的执行。2、帐户的概念帐户实质上就是一个用户在系统上的标识,系统依据帐户来区分每个用户的文件、进程、任务,给定每个用户提供特定的环境(如用户的工作目录,SHELL版本以及X-WINDOW环境的配置等),使每个用户的工作都能独立不受干
2、扰地的进行。3、用户和组广义的讲,Linux的帐户包括用户帐户和组帐户两种。Linux系统下的用户帐户有两种:普通用户帐户和超级用户帐户。普通用户与超级用户普通用户在系统上的任务是进行普通的工作。管理员帐户(超级用户)在系统上的任务是对普通用户和整个系统进行管理。组帐户组帐户是用户的集合。在REDHATLinux中组有两种类型:私有组和标准组。当创建一个新用户时,RedHatLinux就建立一个和该用户名同名的私有组。此私有组中只包含这个用户自己。标准组可以容纳多个用户,若使用标准组,在创建一个新的用户的时候就应该指定他所属的组。同一个用户可以同时属于多个组。当一个用户
3、属于多个组时,其登录后所属于的组称为主组,其他的组属于附加组。Linux中的帐户标准组帐户用户帐户私有组组帐户普通账户超级账户二、帐户管理配置文件/etc/passwd/etc/shadow/etc/group/etc/gshadow(1)/etc/passwd/etc/passwd文件中每一行定义一个用户帐号,一行又划分为多个字段定义用户帐号的不同属性,各字段则用“:”分隔。例如:用户名口令用户标识号组标识号注释性描述自家目录命令解释器(2)/etc/shadow文件RedHat默认使用shadowpasswords保护。经过shadowpasswords保护的用户口
4、令和相关信息设置保存在/etc/shadow文件里。Shadow文件的内容形式如下:/etc/shadow文件用户名口令最后一次修改口令时间最小时间间隔最大时间间隔警告时间(3)/etc/group文件组名组口令GID组成员(4)/etc/gshadow文件/etc/gshadow文件用于定义组用户口令,组管理员等信息,该文件只有root用户可以读取。例如:组名组口令组的管理员帐号组成员三、使用命令行工具管理帐户帐户的创建、添加和删除用户和组状态显示命令帐户状态的改变口令管理1)用户帐户维护命令(1)添加用户帐户useradd①命令格式:useradd用户名功能描述:u
5、seradd命令用于添加用户帐号。应用实例://建立用户帐户user1#useradduser1//查看passwd文件中添加的用户帐号信息#tail–l/etc/passwd#tail–l/etc/shadow②命令格式:useradd–g组名用户名功能描述:useradd–g命令用于添加用户帐号并同时将它加入到某一组。应用实例:#useradd–grootuser2#tail–l/etc/passwd(2)修改登录用户帐号usermod①改变用户帐户名命令格式:usermod–l新用户登录名当前用户登录名功能描述:usermod–l命令用户改变已有用户的登录名应用实
6、例://使用usermod命令改变user1的登录名为为user3#usermod–luser3user1②锁定用户帐户命令格式:usermod–L用户帐户名功能描述:该命令用于锁定指定用户帐号,使其不能登录系统。应用实例:#usermod–Luser1#tail–l/etc/shadow③解锁用户帐号命令格式:usermod–U用户帐户名功能描述:该命令用于对已锁定的用户帐号进行解锁,使其能正常登录系统。应用实例:#tail–l/etc/shadow#usermod–Uuser1#tail–l/etc/shadow(3)删除用户帐号userdel①删除用户帐号命令格式
7、:userdel用户名功能描述:userdel命令用于删除指定的用户帐号应用实例://查询用户帐户user1存在#grepuser1/etc/passwd//删除用户user1#userdeluser1②删除用户同时删除用户宿主目录命令格式:userdel–r用户名功能描述:该命令用于删除用于帐号的同时也删除用户的宿主目录(包括其中的文件)以及用户的邮件池目录。应用实例://删除用户并删除用户宿主目录#userdel–ruser12)组帐号维护命令(1)添加组帐户group①命令格式:groupadd组帐号名称功能说明:该命令用于在系统中
此文档下载收益归作者所有