第7章 管理用户和组群
第7章 管理用户和组群
本章内容 ■认识用户和组群 管理用户账号 管理组
本章内容 ◼ 认识用户和组群 ◼ 管理用户账号 ◼ 管理组
7.1认识用户和组群 ■在 Linux系统中,每个用户对应一个帐户 ■账户是用户的身份标识,通过账户用户可以登录 到某个计算机上,并且访问已经被授权访问的资 源
7.1 认识用户和组群 ◼ 在Linux系统中,每个用户对应一个帐户 ◼ 账户是用户的身份标识,通过账户用户可以登录 到某个计算机上,并且访问已经被授权访问的资 源
7.1认识用户和组 ■与用户和组有关的几个概念 概念 描述 用户名 用来标识用户的名称,可以是字母、数字组成的字符串, 区分大小写。 用户标识(UID) 用来表示用户的数字标识符 用户主目录 用户的私人目录,也是用户登录系统后默认所在的目录 登录 shell 用户登录后默认使用的 shell程序,默认为/bin/bash 组/组群 具有相似属性的用户属于同一个组 组标识(GID) 用来表示用户组的数字标识符
7.1 认识用户和组 ◼ 与用户和组有关的几个概念 概念 描述 用户名 用来标识用户的名称,可以是字母、数字组成的字符串, 区分大小写。 用户标识(UID) 用来表示用户的数字标识符 用户主目录 用户的私人目录,也是用户登录系统后默认所在的目录 登录shell 用户登录后默认使用的shell程序,默认为/bin/bash 组/组群 具有相似属性的用户属于同一个组 组标识(GID) 用来表示用户组的数字标识符
72管理用户账号 ■使用图形用户管理工具 ■使用命令行工具
7.2 管理用户账号 ◼ 使用图形用户管理工具 ◼ 使用命令行工具
7.2.1使用图形用户管理工具 主菜单→>系统设置->用户和组群 a system-config-users 用户管理器 文件(F)首选项(P)帮助(H 添加用户(U)添加组群(G)属性(T)删除(D)帮助(H)刷新(R) 搜索过滤器(S): 应用过滤器(A 用户(S)组群( 用户名用户1∽主要组群全称 登录Shel1主目录 root bin bin /sbin/nologin/bin daemon daemon /sbin/nologin /sbin /sbin/nologin /var/adm /sbin/nologin /var/spool/lpd sync /bin /sbin putdown 23456789 root shutdown /sbin/shut down /sbin root /sbin/halt /sbin mal mal /sbin/nologin /var/spool/mail news news news /bin/bash /etc/news
7.2.1 使用图形用户管理工具 ◼ 主菜单->系统设置->用户和组群 ◼ system-config-users
7.2.1使用图形用户管理工具 ■新建用户 v创建新用户 用户名 全称 口令 确认口令 登录Shel /bin/bash 创建主目录 主目录:/hme 回为该用户创建私人组群 口手工指定用户D UID: 500 冥取消Q◆确定Q
7.2.1 使用图形用户管理工具 ◼ 新建用户
722使用命令行工具 ■可以使用 useradd命令添加用户账号,命令格式为: a useradd [options] ■实例: useradd mike useradd -s/bin/bash -d/home/tom tom ■为用户指定口令: passwd username
7.2.2 使用命令行工具 ◼ 可以使用useradd命令添加用户账号,命令格式为: ◼ useradd [options] ◼ 实例: ◼ useradd mike ◼ useradd -s /bin/bash -d /home/tom tom ◼ 为用户指定口令: ◼ passwd username
722使用命令行工具 ■删除用户 userdel username userdel -r username ■修改用户帐户 usermod [options username
7.2.2 使用命令行工具 ◼ 删除用户 ◼ userdel username ◼ userdel -r username ◼ 修改用户帐户 ◼ usermod [options] username
与用户环境有关的配置文件 ■这些文件包括: etc/ profile:系统全局环境设置和启动程序 ■etc/ bashrc:系统定义的函数和命令别名 / etc/inputrc:与键盘和输入相关的设置 /$HOME/ bash profile:用户的环境设置和启动程序 ■/ SHOME/. bashrc:用户自定义的函数和命令别名 /$HOME/ bash history:用户所执行的she命令的历史记录 /$HOME/bash_ logout:用户注销时执行该文件
与用户环境有关的配置文件 ◼ 这些文件包括: ◼ /etc/profile:系统全局环境设置和启动程序 ◼ /etc/bashrc:系统定义的函数和命令别名 ◼ /etc/inputrc:与键盘和输入相关的设置 ◼ /$HOME/.bash_profile:用户的环境设置和启动程序 ◼ /$HOME/.bashrc:用户自定义的函数和命令别名 ◼ /$HOME/.bash_history:用户所执行的shell命令的历史记录 ◼ /$HOME/.bash_logout:用户注销时执行该文件