《Linux系统管理与服务配置》课件 第3章 用户和组管理_第1页
《Linux系统管理与服务配置》课件 第3章 用户和组管理_第2页
《Linux系统管理与服务配置》课件 第3章 用户和组管理_第3页
《Linux系统管理与服务配置》课件 第3章 用户和组管理_第4页
《Linux系统管理与服务配置》课件 第3章 用户和组管理_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

用户和组管理概述配置文件用户管理命令组管理命令Ubuntu专用账户管理命令访问权限管理概述Linux用户账户Linux系统存在3类用户账户,即超级用户(superuser)、系统用户(systemuser)和普通用户(regularuser)。系统为每个用户分配一个唯一的用户ID值UID。(1)超级用户(superuser)超级用户就是root账户,UID为0。(2)系统用户(systemuser)系统本身或应用程序使用的专门账户。UID的范围为1~499。(3)普通用户(regularuser)用户登录使用的普通用户账户。UID默认从1000开始顺序编号。Ubuntu账户绝大多数的Linux发行版而言,安装过程会设置两个用户的口令:一个是root用户,另一个是用于登录系统的普通用户。Ubuntu默认禁用root账户。使用sudo临时使用root身份运行程序5.4组账户基础 用户与组属于多对多的关系。一个用户可以同时属于多个组。组账户分为超级组(SuperuserGroup)、系统组(SystemGroup)和自定义组。GID分别为0、1~499、从1000开始。配置文件账户配置文件用户账户文件/etc/passwd格式为:username:password:uid:gid:userinfo:home:shell用户账户文件/etc/passwd【实例】查看/etc/passwd的内容。用户影子文件/etc/shadow格式:username:password:lastchg:min:max:warn:inactive:expire:flag用户影子文件/etc/shadow【实例】查看/etc/shadow的内容。组账户文件/etc/group 格式:group_name:group_password:group_id:group_members组账户文件/etc/group【实例】查看/etc/group的内容。组账户影子文件/etc/gshadow格式group_name:group_password:group_id:group_members组账户影子文件/etc/gshadow【实例】查看/etc/gshadow的内容。用户管理命令创建用户命令使用Linux通用命令useradd创建用户命令【实例】使用Linux通用命令useradd创建用户命令【实例】创建一个系统用户。创建用户命令【实例】为添加的用户指定相应的用户组。创建用户命令【实例】为新用户添加备注,并指定过期时间。查看用户信息id和getent修改用户账户命令chage、passwd、usermod (1)设置用户账户口令命令passwd(2)修改用户账户信息命令usermod(3)更改用户密码过期信息命令chage设置用户账户口令命令passwd设置用户账户口令命令passwd【实例】使用passwd为用户设置密码。设置用户账户口令命令passwd【实例】使用passwd为用户删除密码。修改用户账户信息命令usermod修改用户账户信息命令usermod【实例】使用usermod为用户指定主目录。修改用户账户信息命令usermod【实例】修改用户UID。修改用户账户信息命令usermod【实例】使用-l<帐号名称>修改用户帐号名称。修改用户账户信息命令usermod【实例】用户账户锁定和解锁。更改用户密码过期信息命令chage更改用户密码过期信息命令chage【实例】使用-l参数查看用户账户及密码有效期信息。更改用户密码过期信息命令chage【实例】一次使用多个参数修改账户有效期信息。更改用户密码过期信息命令chage【实例5-20】使用交互方式修改账户有效期信息。删除用户账户命令userdel和deluser(1)使用userdel命令删除用户账户(2)使用deluser命令删除用户或组使用userdel命令删除用户账户【实例】使用-r参数删除用户主目录以及目录中的所有文件。使用userdel命令删除用户账户【实例】使用-f参数强制删除用户,不管用户是否登陆系统。组账户管理命令创建组账户命令groupadd使用Linux通用命令groupadd使用Linux通用命令groupadd【实例】创建一个用户组并设置其GID为1010。使用Linux通用命令groupadd【实例】创建GID重复的用户组。查看用户所在的组修改组命令groupmod、gpasswd修改组命令groupmod、gpasswd【实例】修改系统组账户的GID。修改组命令groupmod、gpasswd【实例】修改系统组账户的组名。修改组命令groupmod、gpasswd修改组命令groupmod、gpasswd【实例】将用户添加到组中。修改组命令groupmod、gpasswd【实例】删除用户组中的用户。修改组命令groupmod、gpasswd【实例】设置和删除密码。登录一个新组newgrp删除组账户 使用groupdel命令groupdel组名使用delgroup命令或者deluser命令delgroup组名deluser--group组名删除组账户【实例】删除普通用户组。删除组账户【实例】删除系统用户组。Ubuntu专用账户管理命令使用Ubuntu专用命令adduser使用Ubuntu专用命令adduser【实例】添加普通用户。使用Ubuntu专用命令adduser【实例】添加系统用户。使用Ubuntu专用命令adduser【实例】使用adduser创建用户组。使用Ubuntu专用命令adduser【实例】将用户zp01添加进用户组zpgroup中。使用Ubuntu专用命令addgroup使用Ubuntu专用命令addgroup【实例】建立普通组。使用Ubuntu专用命令addgroup【实例】建立管理员用户组。使用deluser命令删除用户或组使用deluser命令删除用户或组【实例】删除普通用户。使用deluser命令删除用户或组【实例】删除系统用户。使用deluser命令删除用户或组【实例】删除用户组。访问权限管理查看访问权限信息查看访问权限信息文件权限的含义查看访问权限信息目录权限的含义修改访问权限chmod

【实例】使用文字设定法更改文件访问权限。修改访问权限chmod【实例】使用数字设定法更改目录访问权限。管理默认访问权限umaskLinux系统中创建文件或者目录时,文件默认权限是666,而目录权限则为777。设置了权限掩码umask之后,默认的文件和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论