实验报告五用户与组群管理
教案10.实验5.LIUNX用户和群组管理
实验五用户和组群的管理方法一、实验目的(1) 掌握图形界面下新建、删除等管理用户和组群的方法。
(2) 掌握Shell命令下新建、删除等管理用户和组群的方法。
二、实验内容1. 图形界面下新建、删除用户和组群任务1:建立用户user1和user2,口令分别为“asdf123”和“ghjk456”。
操作过程:(1) 启动计算机并以普通用户的身份进入图形桌面环境系统。
(2) 依次单击“主菜单”→“系统设置”→“用户和组群”命令,启动相关用户管理器窗口。
(3) 单击工具栏上的“添加用户”按钮,弹出“创建新用户”窗口,在“用户”文本编辑框中输入新建用户名“user1”,在口令文本编辑框中输入此新建用户的口令“asdf123”,在“确认”文本编辑框中重复输入口令,然后单击“确认”按钮,返回到“Red Hat 用户管理器”窗口。
(4) 用同样的方法建立用户user2。
(5) 右击桌面空白处,在弹出的快捷菜单中选择“新建终端”命令,在终端中分别输入命令“vi/etc/passed”、“vi/etc/shadow”,打开对应的文件,可以发现在文件下部会出现有关用户“user1”和“user2”的信息。
同样,在终端分别输入命令“vi/etc/group”、“vi/etc/gshadow”,打开对应的文件,可以发现在文件下部会出现“user1”和“user2”的私人组群信息。
(6) 同时按下Ctrl+Alt+F6组合键,切换到虚拟终端。
在此虚拟终端中利用刚才新建的用户user1或user2及其对应口令“asdf123”或“ghjk456”进行登录。
(7) 登录成功后输入命令“exit”,退出系统登录。
(8) 同时按下Alt+F7组合键,从虚拟终端切换到图形界面。
任务2:锁定用户user2。
操作过程:(1) 在“Red Hat用户管理器”窗口中,选中用户“user2”。
(2) 单击工具栏上的“属性”按钮,弹出“用户属性”对话框。
用户与用户组管理实训报告
用户与用户组管理实训报告一、引言本报告旨在探讨用户与用户组管理的相关内容。
在现代计算机系统中,用户与用户组管理是一个重要的任务,它涉及到用户的身份验证、权限管理、资源访问控制等方面。
合理的用户与用户组管理可以提高系统的安全性和管理效率。
二、用户与用户组的概念2.1 用户用户是指在计算机系统中使用系统资源的个体。
每个用户都有一个唯一的标识符,称为用户名。
用户可以是实际的人,也可以是其他计算机程序或服务。
2.2 用户组用户组是一组具有相同权限和特定访问控制的用户的集合。
用户组可以简化权限管理,通过将用户划分为不同的组别,可以更加方便地管理用户的权限。
三、用户与用户组管理的重要性3.1 安全性合理的用户与用户组管理可以提高系统的安全性。
通过对用户进行身份验证、权限管理和资源访问控制,可以防止未经授权的用户访问系统资源,保护系统的机密性和完整性。
3.2 管理效率用户与用户组管理可以提高系统的管理效率。
通过将用户划分为不同的用户组,可以更加方便地管理用户的权限和资源访问。
管理员可以根据用户的职责和需求,将其加入相应的用户组,从而减少了对单个用户进行权限设置的工作量。
四、用户与用户组管理的方法4.1 用户创建与删除在进行用户与用户组管理时,首先需要创建用户。
管理员可以通过系统提供的用户管理工具,如useradd命令,在系统中创建新的用户。
同时,管理员也可以删除不再需要的用户,以释放系统资源。
4.2 用户组创建与删除用户组的创建和删除也是用户与用户组管理的重要内容。
管理员可以通过groupadd命令创建新的用户组,并使用groupdel命令删除不再需要的用户组。
4.3 用户与用户组的关联用户与用户组之间存在关联关系。
管理员可以使用usermod命令将用户添加到指定的用户组中,或从用户组中移除用户。
4.4 用户权限管理用户权限管理是用户与用户组管理的核心内容之一。
管理员可以使用chmod命令设置用户对文件和目录的权限,以控制用户对系统资源的访问。
网络用户管理实验报告(3篇)
第1篇一、实验目的本次实验旨在让学生了解网络用户管理的概念、方法和技术,掌握Linux系统中用户和用户组的管理方法,熟悉图形界面和命令行界面操作,并能根据实际需求进行用户和用户组的管理,提高网络管理员的工作效率。
二、实验环境1. 操作系统:Linux2. 网络设备:路由器、交换机、PC等3. 实验软件:Linux操作系统、网络管理工具等三、实验内容1. 用户和用户组的概念用户:在Linux系统中,用户是指可以登录系统并使用系统资源的实体。
每个用户都有一个唯一的用户名和密码,以及对应的UID(用户标识符)。
用户组:用户组是一组具有相同权限的用户集合。
每个用户可以属于一个或多个用户组,通过用户组可以简化权限管理。
2. 用户和用户组的管理方法(1)图形界面管理1)登录Linux系统,进入图形界面。
2)打开“系统管理”菜单,选择“用户和组”。
3)在用户和组管理界面,可以查看、添加、删除、修改用户和用户组。
(2)命令行界面管理1)登录Linux系统,进入命令行界面。
2)使用以下命令进行用户和用户组的管理:a. 添加用户:`useradd [选项] 用户名`b. 删除用户:`userdel [选项] 用户名`c. 修改用户密码:`passwd [选项] 用户名`d. 查看用户信息:`id [选项] 用户名`e. 添加用户组:`groupadd [选项] 组名`f. 删除用户组:`groupdel [选项] 组名`g. 查看用户组信息:`groupmod [选项] 组名`3. 实验步骤(1)在Linux系统中创建一个名为“testuser”的新用户,并设置密码。
(2)将“testuser”添加到“testgroup”用户组中。
(3)修改“testuser”的密码。
(4)查看“testuser”和“testgroup”的信息。
(5)删除“testuser”和“testgroup”。
四、实验结果与分析1. 成功创建了名为“testuser”的新用户,并设置了密码。
linux用户和群组管理
实验五用户和群组管理一、实验目的1.让学生了解Linux系统中用户和群组的概念。
2.掌握对用户和群组的操作。
二、实验指导1.用户和群组的基本概念Linux是一个多用户操作系统,从本机或从远程登录的多个用户能同时使用同一计算机,同时访问同一外部设备。
不同的用户对于相同的资源拥有不同的使用权限。
Linux将同一类型的用户归于一个组群,课通过设置组群的权限来批量设置用户的权限。
用户:无论用户是从本地还是从远程登录Linux系统,用户都必须拥有用户账号,用户登录时,系统将检验输入的用户名和口令。
只有当该用户名已存在,而且口令与用户名相匹配时,用户才能进入Linux系统。
Linux系统中的用户分为三类:超级用户、系统用户和普通用户。
超级用户,又称为ROOT 用户,拥有计算机系统的最高权限,所有系统的设置和修改都只有超级用户才能执行。
系统用户是与系统服务相关的用户,通常在安装相关软件包时自动创建,一般不需要改变其默认设置。
普通用户在安装后由超级用户创建。
Linux系统中无论是那种用户都具有如下属性:用户名:用户登录时使用的名字。
口令:用于登录时验证身份。
用户ID(UID):用户ID是Linux中每个用户都拥有的唯一的识别号码。
超级用户的ID 为,1——499的UID专供给系统用户使用。
从500开始的UID才是普通用户使用的。
安装完成后新建第一个用户的UID默认为,第2个用户的UID默认为,依次类推。
组群ID(GID):每一个用户都属于一个组群,组群ID是Linux中每个组群都拥有的唯一识别号码和UID相似,超级用户所属组群(即root群)的GID为,1-499的GID专供系统群使用,安装完成后新建的第一个私人组群的GID默认为500,第二个私人组群的GID默认为,依次类推。
用户主目录:专属于某用户的目录,用于保存该用户的自用文件。
默认情况下,普通用户的主目录是/home/下与用户同名的目录。
超级用户其主目录是/root.全称:用户的全称,是用户账号的附加信息,可以为空。
用户与用户组管理实训报告
用户与用户组管理实训报告一、实训背景本次实训是针对用户与用户组管理的操作进行的。
在Linux系统中,用户和用户组的管理是非常重要的,可以有效保护系统的安全性和稳定性。
因此,掌握用户和用户组管理技能是Linux系统管理员必备的基本技能之一。
二、实训目标1. 熟悉Linux系统中用户和用户组的概念及其作用;2. 掌握添加、删除、修改用户和用户组等基本操作;3. 熟练掌握Linux系统中常用的权限设置方法;4. 提高对Linux系统安全性和稳定性的认识。
三、实训内容1. 用户管理1.1 查看当前登录用户信息命令:whoami1.2 添加新用户命令:useradd username1.3 修改密码命令:passwd username1.4 删除已有用户命令:userdel username2. 用户组管理2.1 创建新群组命令:groupadd groupname2.2 将已有用户加入群组中命令:usermod -aG groupname username2.3 删除已有群组命令:groupdel groupname3. 权限设置3.1 更改文件或目录所有者命令:chown owner file/dirname3.2 更改文件或目录所属群组命令:chgrp groupname file/dirname3.3 更改文件或目录的权限命令:chmod mode file/dirname四、实训步骤1. 查看当前登录用户信息使用whoami命令查看当前登录用户信息。
2. 添加新用户使用useradd命令添加一个新用户,例如:useradd testuser3. 修改密码使用passwd命令修改新用户的密码,例如:passwd testuser4. 删除已有用户使用userdel命令删除已有的用户,例如:userdel testuser5. 创建新群组使用groupadd命令创建一个新群组,例如:groupadd testgroup6. 将已有用户加入群组中使用usermod命令将已有的用户加入到新创建的群组中,例如:usermod -aG testgroup testuser7. 删除已有群组使用groupdel命令删除已有的群组,例如:groupdel testgroup8. 更改文件或目录所有者和所属群组使用chown和chgrp命令更改文件或目录的所有者和所属群组,例如:chown root:root /testfile.txtchgrp root /testfile.txt9. 更改文件或目录的权限使用chmod命令更改文件或目录的权限,例如:chmod 755 /testfile.txt五、实训总结通过本次实训,我深刻认识到了Linux系统中用户和用户组管理对系统安全性和稳定性的重要性。
实验五 Linux用户和组的管理
实验五远程管理Linux系统(一)ssh服务【需求】◆设置一台主机作为ssh服务器;◆将该机作为ssh服务的服务器端并启动ssh服务;◆将其服务端口改为1500;◆只允许ssh 2协议工作;◆准备连接的最大允许连接数为10。
【基本的拓扑图】如图5-1。
图5-1说明:ssh服务器的IP地址为172.16.100.218,客户端地址为172.16.100.125。
【系统及软件环境】1.操作系统:Red Hat AS 4.02.服务器软件包:①openssh-3.9p1-8.RHEL4.1②openssh-askpass-3.9p1-8.RHEL4.1③openssh-clients-3.9p1-8.RHEL4.1④openssh-server-3.9p1-8.RHEL4.1⑤openssh-askpass-gnome-3.9p1-8.RHEL4.1【实验配置文件及命令】实验配置文件为/etc/ssh/sshd_config【实验步骤】说明:以下所有操作均在ssh服务器上进行(172.16.100.218)。
3.修改/etc/ssh/sshd_config。
(1)默认设置的/etc/ssh/sshd_config文件(其中#号注释掉的内容未显示)(2)按要求修改后的/etc/ssh/sshd_config文件(修改处用黑体标明)。
【实验故障与分析】下面的表格中列出了在实验过程中可能出现的故障及其解决方法。
看看是不是对你的实验有帮助?如果你在实验中还遇到其他的问题或故障,不妨记录在表格中,通过自己的实践,或者与老师、同学一起找找解决的方法。
【启发联想】1.禁止root用户从远程管理服务器,可如何修改?2.ssh服务除了实现本地认证,是否能够实现密钥认证?3.ssh服务是否允许无密码认证?即某用户远程登录陆管理服务器时,无需密码认证。
(二)VNC服务器【需求】◆管理员要求通过X Windows方式远程管理Linux服务器;◆需要通过VNC客户端进行连接;◆VNC服务器的IP地址为172.16.100.154,客户端的IP地址为172.16.100.125。
实训项目报告管理域用户账户与组账户
实训项目报告管理域用户账户与组账户管理域用户账户与组账户是一项重要的工作,对于企业的信息系统安全和管理非常关键。
本文将介绍如何有效地管理域用户账户和组账户。
首先,管理域用户账户包括创建、修改和删除用户账户。
在创建用户账户时,需要明确用户的身份和权限,并为其分配合适的访问权限。
对于权限的分配,应根据用户的工作职责和需要进行合理的划分。
同时,在创建用户账户时,应设定强密码策略,并要求用户定期更换密码,以增强账户安全性。
在修改用户账户时,要根据实际情况对用户的权限进行调整。
例如,员工调岗或离职时,需要及时变更其账户权限或禁用账户,避免权限过大或滥用。
此外,还要定期审查和更新用户账户信息,确保账户的准确性和安全性。
对于删除用户账户,同样需要审慎操作。
在员工离职或合同到期后,应及时删除对应账户,以防止账户被恶意使用。
同时,必须注意备份员工账户的重要数据,以便在需要时进行数据恢复或追溯。
另外,管理域组账户也是管理的重点之一、组账户可以将相同权限和访问需求的用户进行分类集中管理,提高管理效率和一致性。
在创建组账户时,需要明确组的名称、目的和所包含的用户。
同时,也要为组账户分配合适的访问权限,确保用户能够顺利完成工作。
在修改组账户时,应根据需要对组的权限进行调整。
例如,有新的用户需要加入组账户,或者一些用户需要从组中移除,都需要及时调整组的成员。
此外,也需要定期审查和更新组账户的信息,保证其准确性和安全性。
最后,对于删除组账户,同样需要谨慎操作。
需要先将组中的用户移除,再进行删除操作。
同时,也要注意备份组账户的重要数据,以便在需要时进行数据恢复或追溯。
综上所述,管理域用户账户与组账户是一项重要的工作,需要合理分配权限,定期审查和更新账户信息,并注意账户的安全性。
只有做好对账户的管理,才能保障企业信息系统的安全和有序运行。
账号和组的管理
实验名称:账号和组的管理1.实验目的与要求1.理解用户账号的概念、类型。
2.理解用户配置文件的概念及其类型。
3.掌握本地用户账号的创建和管理。
4.掌握本地组的创建和管理.2.实验注意事项系统原先存在的账号不能更改。
2.实验内容1.以自己名字(拼音)命名创建一个本地用户账号,密码自己定义。
开始——管理工具——计算机管理——本地用户和组——用户右击“新用户”对话框中输入用户名chenqiao,密码abc1232.修改新建账号的密码;开始——管理工具——计算机管理——本地用户和组—用户—“chenqiao”——设置密码3.禁用用户账号;开始——管理工具——计算机管理——本地用户和组—用户—“chenqiao”——属性——勾选“账户已禁用”4.激活用户账号;开始——管理工具——计算机管理——本地用户和组—用户—“chenqiao”——属性——去掉已勾选“账户已禁用”5.分配给新建账号“关闭系统”的权限;开始——运行“gpedit.msc”——windows 设置——安全设置——用户权限分配——“关闭系统”——添加账号“chenqiao”6.新建一个本地组,组名自定(比如group1);开始——管理工具——计算机管理——本地用户和组——组右击“新建组”——“group1”7.分配给新建组“远程登录到终端服务器”的权限;开始——运行“gpedit.msc”——windows 设置——安全设置——用户权限分配——“通过终端服务允许登录”添加新建的组名。
8.分配给新建账号“远程登录到终端服务器”的权限;开始——运行“gpedit.msc”windows 设置——安全设置——用户权限分配——“通过终端服务允许登录”添加新建的账号“chenqiao”9、把新建的账户添加到新建的本地组;双击要新建的本地组,打开组的“属性”对话框,单击“添加”,填入新建的账号。
10、重命名新建本地组;。
选择新建本地组,右击“重命名”改名即可11、修改密码策略,要求启用复杂密码,密码长度必须在8位以上。
实验5(用户与组群)
实验5(用户与组群)第一篇:实验5(用户与组群)实验五:用户与群组管理一、实验目的1.掌握用户和组的基本概念; 2.掌握用户和组的配置方法。
二、实验环境计算机一台,内存1GB,且安装有RedHat90。
三、实验内容(一)用户管理1.使用用户管理图形操作界面创建用户账户。
(1)打开“用户设置对话框”,然后单击“添加用户”按钮,弹出“新建用户账户”对话框。
(2)切换到“账户”标签页,在“用户名”文本框中输入用户名和真实姓名,从“配置文件”下拉列表中选择“Ddsktop User”选项设置创建用户时所使用的配置文件,在“密码”选项框中选中“手动设定密码”并设置和确认密码。
(3)添加管理用户账号的的权限,选择“用户权限”选项卡,设置此用户拥有管理用户的权限。
(4)设置用户的主文件夹目录和所属群组。
2.使用命令创建用户账户zhangsan,并设置其口令为111111,设置用户名全称为张三,办公室电话为57111111;adduser zhangsan 输入新的UNIX口令:1111111 重新输入新的UNIX口令:111111 passwd:已成功更新密码全名:张三房间号码:工作电话:57111111 3.修改用户zhangsan的密码为222222。
passwd zhangsan 输入原UNIX口令:111111 输入新的UNIX口令:222222 重新输入新的UNIX口令:2222224.锁定用户zhangsan,使其不可登录。
passwd-l zhangsan 5.为用户zhangsan解锁,使其能正常登录。
passwd-u zhangsan 6.修改用户zhangsan的主目录为/home/opop,并自动创建/home/opop目录。
usermod-d /home/opop-m zhangsan 7.修改用户zhangsan 的登录名zhaoliu。
usermod-l zhaoliu zhangsan 8.修改用户zhangsan的用户全称为张三。
linux实验报告--用户和组的管理1
●再次使用user01用户登录系统,看能否登录成功。
●解除对用户user01的锁定:
●更改用户user01的帐户名为user
●查看/etc/passwd文件的最后一行,看看有什么变化。
●删除用户user02。
项目二、sudo的管理的使用
设计一个案例说明sudo命令的使用方法。
1.思考题(由老师在上机前出好题目,学生通过实验后再回答)
2.实验结果(学Leabharlann 填写)3.心得体会(学生填写)
广东科学技术职业学院
计算机工程技术学院(软件学院)
实验报告
专业计算机网络技术班级成绩评定______
学号姓名(合作者____号____)教师签名赖小卿
实验题目用户的管理
第周星期一第节
一、实验目的与要求
1、掌握并熟悉用户和组的使用方法
二、实验步骤
●创建一个新用户user01,设置其主目录为/home/user01:
●查看/etc/passwd文件的最后一行,看看是如何记录的。
●查看文件/etc/shadow文件的最后一行,看看是如何记录的。
●给用户user01设置密码:
●再次查看文件/etc/shadow文件的最后一行,看看有什么变化。
●使用user01用户登录系统,看能否登录成功。。
●锁定用户user01:
linux用户和组管理
实验五用户和组的管理一、实验目的1.熟悉Linux操作环境。
2.掌握Linux一般命令格式。
3.熟悉命令行操作方式进行用户和用户组管理。
二、实验内容1.建立新用户账号权限测试。
2.为新用户建立账号和工作组,并进行相应配置。
3.以该用户身份登录,修改密码。
4.删除该用户。
三、实验步骤1.创建用户(以hnist为例)1.1创建一个新用户hnist。
1.2查看/etc/passwd文件的最后一行内容,并记录。
1.3查看/etc/shadow文件的最后一行内容,并记录。
1.4给用户hnist设置密码。
1.5查看/etc/shadow文件的最后一行内容,记录并说明变化。
1.6使用hnist用户登录系统,测试能否登录成功。
2.创建用户(以user为例)2.1使用1的步骤创建新用户user。
2.2更改hnist所属群组为root,更改user所属附加群组为root(参考命令useradd -g/-G)。
2.3查看/etc/passwd文件,记录hnist用户和user用户的属组情况。
2.4更改用户hnist的帐户名为user。
2.5查看/etc/passwd文件的最后一行内容,记录并说明变化。
2.6删除用户user。
3.组的管理(以stuff为例)3.1创建一个新组,组名为stuff。
3.2查看/etc/group文件的最后一行内容,并记录。
3.3创建一个新帐户test,并将其起始组和附属组都设为stuff。
3.4查看/etc/group文件中的最后一行内容,记录并说明变化。
3.5设置stuff组密码。
3.6在stuff组中删除用户test。
3.7查看/etc/group文件中的最后一行,记录并说明变化。
3.8删除组stuff。
用户test使用stuff做其私有组时,不能直接删除组账户,要先删除用户test,在删除组账户stuff.(用机房的xp和自己的win7做完了,小编又任性了一下。
)。
用户和组管理实验总结
用户和组管理实验总结
用户和组管理是实验室管理中的一个重要部分,通过对用户和组的管理,可以确保实验环境的安全性和稳定性,保护实验室资源的有效利用。
在本次实验中,我学会了如何创建用户和组,并掌握了相关的管理技巧。
以下是我对这次实验的总结:
1. 创建用户和组:在实验中,我学会了如何创建用户和组。
创建用户时,需要指定用户名、用户ID和用户所属的组。
创建
组时,需要指定组名和组ID。
这些信息需要根据实际需求来
设定。
2. 添加和删除用户:在实验中,我学会了如何添加和删除用户。
通过添加用户,我可以为实验室成员创建账户,并将其添加到相应的组中。
这样可以方便地管理用户权限和资源访问。
在删除用户时,需要谨慎操作,避免误删重要数据。
3. 修改用户和组属性:在实验中,我学会了如何修改用户和组的属性。
通过修改用户和组的属性,可以调整其权限、所属组等。
这样可以根据实验需要来灵活管理用户和组。
4. 用户和组的管理技巧:在实验中,我还学会了一些用户和组的管理技巧。
例如,使用通配符来批量添加用户或删除用户;使用管道符号来将一个命令的输出作为另一个命令的输入;使用特殊变量来获取当前用户和当前组等。
这些技巧可以提高管理效率,简化操作。
总的来说,通过这次实验,我对用户和组管理有了更深入的了解,并掌握了相关的操作技巧。
这将有助于我更好地管理实验室资源,提高实验效率和安全性。
实验7.用户与组群
实验7用户与组群管理一.实验目的1.理解/etc/passwd和/etc/group文件的含义。
2.掌握桌面环境下管理用户与组群的方法。
3.掌握利用shell命令管理用户组群的方法。
4.掌握批量新建用户账号的步骤和方法。
二.实验设备1.一台pc机(硬盘40GB、内存1g、CPU2.0GHZ以上)2.VMware Workstation v6.03.redhat5系统三.实验步骤:【操作要求1】新建两个用户账号,其用户名为xuser1和xuser2,口令为“el2ut59er”和“wfult28er”【操作步骤】1.以超级用户身份登录x window图形化用户界面,依次单击“主菜单”→“系统设置”→“用户和级群”,启动“Red Hat用户管理器”窗口。
2.单击工具栏上的“添加用户”按钮,出现“创建新用户”对话框,在“用户”文本框中输入用户名“xuser1”,在“口令”文本框中输入口令“el2ut59er”,在“确认口令”文本框中再次输入口令,然后单击“确认”按钮,返回“Red Hat用户管理器”窗口。
3.用同样的方法新建用户xuser2。
4.依次单击“主菜单”→“附件”→“文本编辑器”,启动gedit文本编辑器,打开/etc/passwd和/etc/shadow文件将发现文件尾出现表示xuser1和xuser2用户账号的信息。
打开/etc/group和/etc/gshadow文件将发现文件未尾出现表示xuser1和xuser2私人组群的信息。
5.按下Ctrl+Alt+F3组全键切换到第3个虚拟终端(tty3),输入用户名xuser2和相应口令可登录Linux系统,说明新建用户操作的确成功。
6.输入“pwd”命令,屏幕显示用户登录后进入用户主目录“/home/xuser2”。
7.输入“exit”命令,xuser2用户退出登录。
8.按下Alt+F7给全键返回图形化用户界面。
【操作要求2】锁定xuser2用户退出登录。
用户与组管理实验报告(范文)
用户与组管理实验报告(范文)
用户与组管理实验报告一、实训目标(1)掌握在Linux系统下用命令实现用户和组的管理。
(2)了解和掌握Linux操作系统的权限概念。
二、实训环境
一台已安装CentOS4系统的计算机,主机内存大于1G,CPU频率大于2GHz。
开发人员Jack和Mike组成另一个小组,负责B项目的开发。
系统管理员Ray需要为这四名开发人员分别建立用户账号,并满足一下要求。
(1)
建立目录“/project-a”,该目录里面的文件只能有David和peter两人读取、增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作。
(2)
建立目录“/project-b”,该目录里面的文件只能有Jack和Mike两人读取、增加、删除、修改以及执行,其他用户不能对该目录进行任何的访问操作。
(3)
建立目录“/project”,该目录里面的文件只能有David、Peter、Jack和Mike四人读取、增加、删除、修改以及执行,其他用户只可以对该目录进行只读的访问操作。
文章不错!。
用户与组管理实验报告
用户与组管理实验报告
用户与组管理是计算机科学和信息技术领域中的一个重要主题,它涉及到对系统中用户和组的管理、权限分配等方面。
在实验报告中,我们需要从多个角度来讨论用户与组管理的相关内容。
首先,我们可以从理论角度出发,介绍用户与组管理的基本概念,包括用户和组的定义、作用、以及在操作系统中的具体实现方式。
这部分内容可以涉及到用户和组的身份验证、权限管理、账户
管理等方面。
其次,我们可以从实践角度出发,介绍用户与组管理在实际操
作系统中的应用。
可以讨论不同操作系统中用户与组管理的具体操
作方法,比如在Windows、Linux、macOS等系统中如何创建、修改、删除用户和组,如何为用户分配权限等。
另外,我们还可以从安全角度出发,讨论用户与组管理在系统
安全方面的重要性。
可以介绍用户与组管理在保护系统安全、防止
未经授权访问、数据保护等方面的作用,以及一些常见的安全策略
和最佳实践。
最后,我们可以从未来发展的角度出发,展望用户与组管理在云计算、大数据等新技术背景下的发展趋势,以及可能面临的挑战和解决方案。
通过以上多角度的讨论,可以使实验报告更加全面、详细地介绍用户与组管理的相关内容,使读者对这一主题有更深入的理解。
实验五、用户管理和权限管理
实验五、用户管理和权限管理一、实验目的1、掌握对系统用户和组的建立与管理。
2、掌握linux的文件访问权限和访问权限类型。
3、掌握如何设置文件访问权限。
二、实验重点与难点1、学会使用useradd、usermod和userdel命令2、学会使用chmod设置文件权限三、实验内容及步骤1)查看/etc/passwd文件和/etc/shadow文件内容,识别该文件中记录的信息内容。
2)使用YaST创建新用户user1和用户组group1,将用户user1加入到组group1。
3)用useradd命令建立2个用户admin和geeko(注意要求创建用户主目录),设定好对应的用户密码,再用groupadd命令建立一个用户组school。
4)使用命令将admin用户改名为administrator。
5)使用命令将administrator账户锁定,然后再使用该账户登录系统,观察会发生什么?然后再将账号解除锁定。
6)将linux系统注销使用geeko账号登录,在geeko的主目录下创建两个新的文件K1,K2。
在/tmp目录下创建两个文件W1,W2。
7)删除geeko账号及其主目录。
并尝试删除所有属于geeko用户的文件。
8)在/tmp目录中创建两个新文件newfile,test,将newfile文件访问权限设置为rwxrw-rw-,test文件访问权限设置为rwxr--r-- 。
9)使用su命令将用户身份切换至administrator,将“I can read and write”写入newfile文件中,并保存。
是否可以对test文件进行编辑?10)如果要实现其他用户对test文件的编辑权限,应该如何设置该文件的权限?写出操作的命令。
11)创建一个目录directory,将目录访问权限设置为rwxrwxrw-。
四、知识点补充1. 增加用户帐号命令格式:useradd [<选项>] <用户名>常用选项:•-g :指定新用户的主组。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验五用户与组群管理实验环境:Linux操作系统实验目的:(1)熟练掌握手工启动前后台作业的方法。
(2)熟练掌握进程与作业管理的相关 Shell 命令。
(3)掌握 at 调度和 cron 调度的设置方法。
(4)了解进行系统性能监视的基本方法。
实验内容及步骤:1.桌面环境下管理用户与组群操作要求1:新建两个用户帐号,其用户名为 xuser1 和 xuser2,口令为“e12ut59er”和“wfu1t28er”。
操作步骤及结果截图:(1)以超级用户身份登录X Window 图形化用户界面,依次单击「系统」菜单=>「管理」=>「用户和组群」,启动「用户管理者」窗口。
(2)单击工具栏上的「添加用户」按钮,出现「创建新用户」窗口。
在「用户名」文本框中输入用户名“xuser1”,在「口令」文本框中输入口令“e12ut59er”,在「确认口令」文本框中再次输入口令“e12ut59er”,如图5-2 所示,然后单击「确定」按钮,返回「用户管理者」窗口。
(3)用同样的方法新建用户xuser2。
(4)依次单击顶部面板的「应用程序」=>「附件」=>「文本编辑器」,启动 gedit 文本编辑器,打开/etc/passwd 和/etc/shadow 文件将发现文件的末尾出现表示 xuser1 和xuser2用户帐号的信息。
打开/etc/group 和/etc/gshadow 文件将发现文件末尾出现表示xuser1和 xuser2 私人组群的信息。
(5)按下CTRL+ALT+F2 组合键切换到第2 个虚拟终端,输入用户名xuser2 和相应的口令可登录Linux 系统,说明新建用户操作已成功。
(6)输入“pwd”命令,屏幕显示用户登录后进入用户主目录“/home/xuser2”。
(7)输入“exit”命令,xuser2 用户退出登录。
(8)按下ALT+F7 组合键返回GNOME 桌面环境。
操作要求2:锁定xuser2 用户帐号操作步骤及结果截图:(1)在「用户管理者」窗口选中xuser2 用户帐号,单击工具栏上的「属性」按钮,打开「用户属性」窗口。
(2)选中「帐号信息」选项卡让「本地口令被锁」复选框被选中。
单击「确定」按钮,返回「用户管理者」窗口。
(3)按下CTRL+ALT+F2 组合键,再次切换到第2 个虚拟终端,输入用户名xuser2 和相应的口令,发现xuser2 用户无法登录Linux 系统,说明xuser2 用户账号的确已被锁定。
(4)按下ALT+F7 组合键再次返回GNOME 桌面环境。
操作要求 3 :删除xuser2 用户操作步骤及结果截图:(1)在「用户管理者」窗口,单击「编辑」菜单的「首选项」,弹出「首选项」对话框,不选中「隐藏系统用户和组」复选框,最后单击「关闭」按钮。
此时「用户」选项卡中显示包括超级用户和系统用户在内的所有用户(2)在「搜索过滤器」文本框中输入“x*”并按下Enter 键,则仅显示以x 为首字母的用户。
(3)选中xuser2 用户,单击工具栏上的「删除」按钮,弹出对话框,单击「是」按钮,返回「用户管理者」窗口,发现xuser2 用户已被删除。
(4)在「搜索过滤器」文本框中输入“*”并按下Enter 键,则显示所有用户。
操作要求4:新建两个组群,分别是myusers 和temp。
操作步骤及结果截图:(1)在「用户管理者」窗口选中「组群」选项卡,当前显示出所有组群。
(2)单击工具栏上的「添加组群」按钮,出现「创建新组群」对话框。
在「组群名」文本框中输入“myusers”,单击「确定」按钮,返回「用户管理者」窗口。
(3)用相同的方法新建temp 组群。
操作要求5:修改myusers 组群属性,将xuser1 和stu 用户加入myusers 组群。
操作步骤及结果截图:(1)从「组群」选项卡中选择myusers 组群,单击工具栏上的「属性」按钮,弹出「组群属性」窗口。
(2)选择「组群用户」选项卡,选中stu 和xuser1 前的复选框,设置stu 用户和xuser1 用户的myusers 组群的成员。
单击「确定」按钮,返回「用户管理者」窗口。
操作要求6:删除temp 组群.操作步骤及结果截图:从「组群」选项卡中选择temp 组群,单击工具栏上的「删除」按钮,出现确认对话框,单击「是」按钮即可。
2.编辑用户配置文件操作要求1:新建用户配置文件myusers-profile。
操作步骤及实验截图:(1)依次单击「系统」菜单=>「管理」=>「用户配置文件编辑器」,打开「User Profile Editor」窗口。
(2)单击「添加」按钮,弹出「Add Profile」窗口,在「Profile name」文本框中输入用户配置文件名“myusers-profile”。
单击「添加」按钮,回到「User Profile Editor」窗口。
操作要求2:设置myusers-profile 用户配置文件的内容:应用程序的默认字体为中易宋体18030,桌面背景为花园。
操作步骤及实验截图:(1)在「User Profile Editor」窗口选中“myusers-profile”文件,单击「编辑」按钮,出现「编辑配置文件myusers-profile」窗口。
「编辑配置文件myusers-profile」窗口与当前实际的桌面几乎一样,利用这个窗口的系统菜单可设置用户配置文件的实际内容。
(2)在「编辑配置用户」窗口中依次单击「系统」菜单=>「首选项」=>「字体」,打开「字体首选项」对话框。
单击应用程序字体的字体列表,出现「拾取字体」对话框,从「字体族」选择“中易宋体18030”,并单击「确定」按钮。
(3)回到「字体首选项」对话框,此时窗口中的字体发生变化,单击窗口右上角的关闭按钮,关闭此对话框。
(4)在「编辑配置用户」窗口中依次单击「系统」菜单=>「首选项」=>「桌面背景」,打开「桌面背景首选项」对话框,选择“花园”。
此时「编辑配置用户」窗口的桌面也发生变化,最后单击「关闭」按钮。
(5)单击「编辑配置用户」窗口「配置文件」菜单的「保存」项,保存用户配置文件的修改内容。
最后单击「编辑配置用户」窗口右上角的关闭按钮,回到「User Profile Editor」窗口。
操作要求3:设置xuser1 的用户配置文件为myusers-profile操作步骤及结果截图:(1)在「User Profile Editor」窗口选中myusers-profile 文件,单击「Users」按钮,出现「配置文件myusers-profile 的用户」对话框。
(2)选中xuser1 用户的复选框,如图5-20 所示,最后单击「关闭」按钮。
(3)单击「系统」菜单的「注销」项,超级用户退出GNOME 桌面环境。
(4)以xuser1 用户登录,并启动GNOME 桌面环境,查看应用程序的字体和桌面环境。
GNOME 的用户配置文件编辑功能允许超级用户创建多种用户配置方案,分配给不同类型的普通用户。
Cent-os 没有图形界面下的用户配置文件编辑器,以上步骤及截图省略3.利用Shell 命令管理用户与组群操作要求1:新建一名为duser 的用户,其口令是“tdd63u2”,主要组群为myusers。
操作步骤结果截图:(1)按下CTRL+ALT+F3 组合键,切换到第 3 个虚拟终端,以超级用户身份登录。
(2)输入命令“useradd -g myusers duser”,建立新用户duser,其主要组群是myusers。
(3)为新用户设置口令,输入命令“passwd duser”,根据屏幕提示输入两次口令,最后屏幕提示口令成功设置信息。
设置用户口令时输入的口令在屏幕上并不显示出来,而输入两次的目的在于确保口令没有输错。
(4)输入命令“cat /etc/passwd”,查看/etc/passwd 文件的内容,发现文件的末尾增加duser用户的信息。
(5)输入命令“cat /etc/ group”,查看/etc/ group 文件的内容,发现文件内容未增加。
(6)按下ALT+F4 组合键,切换到第4 个虚拟终端,输入duser 用户名和口令可登录Linux系统。
(7)输入“exit”命令,duser 用户退出登录。
将duser 用户设置为不需口令就能登录。
操作步骤及结果截图:(1)按下ALT+F3 组合键,切换到正被超级用户使用的第3 个虚拟终端。
(2)输入命令“passwd -d duser”,如下所示。
(3)按下ALT+F3 组合键,再次切换到第3 个虚拟终端,在“Login:”后输入用户名“duser”,按下Enter 键就直接出现Shell 命令提示符,说明duser 用户不需口令即可登录。
操作要求3:查看duser 用户的相关信息操作步骤及结果截图:在第3 个虚拟终端输入命令“id duser”,显示duser 用户的用户ID(UID)、主要组群的名称和ID(GID)从普通用户duser 切换为超级用户操作步骤及结果截图:(1)第4 个虚拟终端当前的Shell 命令提示符为“$”,表明当前用户是普通用户。
(2)输入命令“ls /root”,屏幕上没有出现/root 目录中文件和子目录的信息,而是出现提示信息,提示当前用户没有查看/root 目录的权限。
(3)输入命令“su -”或者是“su - root”,屏幕提示输入口令,此时输入超级用户的口令,验证成功后Shell 提示符从“$”变为“#”,说明已从普通用户转换为超级用户。
(4)再次输入命令“ls /root”,可查看/root 目录中文件和子目录的信息。
(5)输入“exit”命令,回到普通用户的工作状态。
(6)输入“exit”命令,duser 用户退出登录。
操作要求5:一次性删除duser 用户及其工作目录操作步骤及结果截图:(1)按下ALT+F3 组合键,切换到正被超级用户使用的第3 个虚拟终端。
(2)输入命令“userdel –r duser”,删除duser 用户。
处于登录状态的用户不能删除。
如果在新建这个用户时还创建了私人组群,而该私人组群当前又没有其他用户,那么在删除用户的同时也将一并删除这一私人组群。
(3)输入命令“cat /etc/passwd”,查看/etc/passwd 文件的内容,发现duser 的相关信息已消失。
(4)输入命令“ls /home”,发现duser 的主目录/home/duser 也不复存在。
操作要求6:新建组群mygroup操作步骤及实验结果:(1)在超级用户的Shell 提示符后输入命令“groupadd mygroup”,建立mygroup 组群。