Linux用户管理实验
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux 用户管理实验
技术背景
众所周知,Linux 系统相对于 windows 来说是相当安全的,但是只是相对而言。作为一 款操作系统,即便是 Linux 系统也不能保证安全就是百分之百的,只要连接到网络上,那么 就意味着它需要采取安全措施。Linux 不论在功能上、价格上或性能上都有很多优点,然而, 作为开放式操作系统,它不可避免地存在一些安全隐患。CentOS 并不是全新的 linux 发行 版,在 RedHat 家族中有企业版的产品,它是 RedHat Enterprise Linux(以下称之为 RHEL), CentOS 正是这个 RHEL 的克隆版本,RHEL 是很多企业采用的 linux 发行版本,需要向 RedHat 付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。
实验准备
实验概要:熟悉了解相关的实验工具。 下载实验中使用的工具:Putty 终端 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 【知识重点】 在Linux 系统中,用户账号是用户身份的标志,它由用户名和用户口令组成。系统将用 户名存放在/etc/passwd 中,而将口令以加密的形式存放在/etc/shadow 中,能够对其访问 的只能是超级用户(root)和操作系统的一些应用程序。口令的选择非常重要,一些常用的、 容易被猜到的口令都会给系统代理不安全的因素,而且如果配置不当或在一些系统运行出错 的情况下,这些信息可以被普通用户得到。进而,黑客就可以使用一类被成为“口令破解” 的工具去得到加密前的口令。 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
实验目的
使实验者了解 Linux 用户管理的基本概念。 掌握 Linux 下用户管理的常用命令; 了解 Linux 用户管理的一般原则
实验平台
服务端:RedHat Enterprise Linux
实验工具
Putty 终端
实验要点
LINUX 用户管理 用户组管理 查看用户和用户组权限
实验拓扑
VM
实验步骤指导
LINUX 用户管理
1、 创建账户
2、 设置密码
(图 1)
(图 2) 3、 查看用户 用 vi /etc/passwd 查看创建的用户信息,可以看出 LINUX 自动会创建用户时建立 ID、 Shell、私有组等信息。
(图 3) 4、用户账户的维护 使用 usermod 命令 usermod -l user3 -d /home/user3 -g user2 user1 将用户 user1 的登录名改为 user3,加入到 user2 组中,用户目录改为 user3
(图 7)
4、 查看用户组信息 用 vi /etc/group 查看相关组的信息。
(图 8)
查看账户信息
id 命令:可以查看一个用户的 UID 和 GID (图 9)
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 【注意】 完成以上各项操作后,可以尝试再次使用图形界面作对操作系统用户所做配置进 行检查,从而观察修改后对应的配置状态。 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
(图 4)
百度文库
LINUX 用户组管理
1、建立用户组 命令为 groupadd 参数 组名
(图 5)
(图 6) 2、为标准组添加用户
在标准组中增加、删除用户都用 gpasswd 命令只有 root 用户和组的管理员能够使用 这个命令:
gpasswd [选项] [用户] [组] – -a :把用户加入组 ; – -d :把用户从组中删除 ; – -r :取消组的密码 ; – -A :给组指派管理员
技术背景
众所周知,Linux 系统相对于 windows 来说是相当安全的,但是只是相对而言。作为一 款操作系统,即便是 Linux 系统也不能保证安全就是百分之百的,只要连接到网络上,那么 就意味着它需要采取安全措施。Linux 不论在功能上、价格上或性能上都有很多优点,然而, 作为开放式操作系统,它不可避免地存在一些安全隐患。CentOS 并不是全新的 linux 发行 版,在 RedHat 家族中有企业版的产品,它是 RedHat Enterprise Linux(以下称之为 RHEL), CentOS 正是这个 RHEL 的克隆版本,RHEL 是很多企业采用的 linux 发行版本,需要向 RedHat 付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。
实验准备
实验概要:熟悉了解相关的实验工具。 下载实验中使用的工具:Putty 终端 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 【知识重点】 在Linux 系统中,用户账号是用户身份的标志,它由用户名和用户口令组成。系统将用 户名存放在/etc/passwd 中,而将口令以加密的形式存放在/etc/shadow 中,能够对其访问 的只能是超级用户(root)和操作系统的一些应用程序。口令的选择非常重要,一些常用的、 容易被猜到的口令都会给系统代理不安全的因素,而且如果配置不当或在一些系统运行出错 的情况下,这些信息可以被普通用户得到。进而,黑客就可以使用一类被成为“口令破解” 的工具去得到加密前的口令。 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
实验目的
使实验者了解 Linux 用户管理的基本概念。 掌握 Linux 下用户管理的常用命令; 了解 Linux 用户管理的一般原则
实验平台
服务端:RedHat Enterprise Linux
实验工具
Putty 终端
实验要点
LINUX 用户管理 用户组管理 查看用户和用户组权限
实验拓扑
VM
实验步骤指导
LINUX 用户管理
1、 创建账户
2、 设置密码
(图 1)
(图 2) 3、 查看用户 用 vi /etc/passwd 查看创建的用户信息,可以看出 LINUX 自动会创建用户时建立 ID、 Shell、私有组等信息。
(图 3) 4、用户账户的维护 使用 usermod 命令 usermod -l user3 -d /home/user3 -g user2 user1 将用户 user1 的登录名改为 user3,加入到 user2 组中,用户目录改为 user3
(图 7)
4、 查看用户组信息 用 vi /etc/group 查看相关组的信息。
(图 8)
查看账户信息
id 命令:可以查看一个用户的 UID 和 GID (图 9)
※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※ 【注意】 完成以上各项操作后,可以尝试再次使用图形界面作对操作系统用户所做配置进 行检查,从而观察修改后对应的配置状态。 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
(图 4)
百度文库
LINUX 用户组管理
1、建立用户组 命令为 groupadd 参数 组名
(图 5)
(图 6) 2、为标准组添加用户
在标准组中增加、删除用户都用 gpasswd 命令只有 root 用户和组的管理员能够使用 这个命令:
gpasswd [选项] [用户] [组] – -a :把用户加入组 ; – -d :把用户从组中删除 ; – -r :取消组的密码 ; – -A :给组指派管理员