教学材料《Linux操作系统》-项目五_第1页
教学材料《Linux操作系统》-项目五_第2页
教学材料《Linux操作系统》-项目五_第3页
教学材料《Linux操作系统》-项目五_第4页
教学材料《Linux操作系统》-项目五_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

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

文档简介

任务一管理用户和用户组Linux是一种多用户的操作系统,只有输入用户名和密码登录Linux后,才能使用Linux及其应用程序。可以把具有相同或相似权限的用户归并为一个用户组。可以对用户设置相应的文件和文件夹访问权限,使其只能访问允许访问的资源,只能运行允许运行的程序。【任务描述】(1)创建用户组salse和admin。(2)创建用户zhangsan(密码:123456)、lisi(密码:456789)和wangwu(密码为abc123)。(3)isi属于admin和salse组,使zhangsan和wangwu属于salse组。下一页返回任务一管理用户和用户组(4)修改用户wangwu的密码为12345678。(5)删除预设的用户adm和lp。【任务实施】创建用户和用户组主要通过“用户管理器”进行。(1)使用“用户管理器”创建用户组salse和admin。选择“系统”→“管理”→“用户”命令,出现图5−1所示的“用户管理者”对话框。在图5−1所示的工具栏中单击“添加组群”按钮,出现“创建新组群”对话框,如图5−2所示。此处的“组群”即“用户组”。在对话框中输入“组群名”为salse,上一页下一页返回任务一管理用户和用户组再单击“确定”按钮即可建立salse用户组。再次单击工具栏中的“添加组群”按钮,创建admin用户组。再选择工具栏下方的“群组”选项卡,可以看到已建立的用户组,如图5−3所示。(2)创建用户zhangsan(密码:123456)、lisi(密码:456789)和wangwu(密码为abc123)。单击图5−3工具栏中的“添加用户”按钮,出现图5−4所示的“创建新用户”对话框,在“用户名(U)”文本框中输入zhangsan,在“口令(P)”和“确认口令(f)”文本框中都输入123456,其他输入项均取默认值,再单击“确定”按钮,则创建了用户zhangsan。上一页下一页返回任务一管理用户和用户组图5−4中的“登录Shelll(L)”是要为用户选择一种命令解释器,用于执行用户在终端输入的命令。命令解释器有多种,常用的是Bash。用户“主目录”是用户登录后的默认目录,用户的许多私有信息均保存在用户主目录中。如果用户不需登录,则可以不创建主目录。用同样的方法,建立用户lisi和wangwu。选择工具栏下的“用户”选项卡,就可以看到已创建的用户,如图5−5所示。(3)使lisi属于admin和salse组,使zhangsan和wangwu属于salse组。上一页下一页返回任务一管理用户和用户组在“用户管理者”中选择工具栏下的“用户(s)”选项卡,双击用户lisi,出现“用户属性”对话框,如图5−6所示。选择其中的“组群(G)”选项卡,选择用户组admin和salse复选框,再单击“确定(O)”按钮,如图5−7所示。在“用户管理者”中选择工具栏下的“组群(G)”选项卡,双击用户组salse,出现“组群属性”对话框,如图5−8所示。选择其中的“组群用户(U)”选项卡,选择用户wangwu和zhangsan,再单击“确定”按钮,如图5−9所示。(4)修改用户wangwu的密码为12345678,上一页下一页返回任务一管理用户和用户组在“用户管理者”中选择工具栏下的“用户(s)”选项卡,双击用户wangwu,出现“用户属性”对话框,如图5−10所示。在“口令(P)”和“确认口令(I)”文本框中输入新密码12345678,再单击“确定(O)”按钮(5)删除预设的用户adm和lp,更改“用户管理者”首选项,使能显示所有用户,选择“编辑”→“首选项”命令,取消选择“隐藏系统用户和组”复选框,然后单击“关闭(C)”按钮,如图5−11所示。删除预设的用户adm和lp,在“用户管理者”中选择工具栏下方的“用户(s)”选项卡,选中用户adm,单击工具栏中的“删除”按钮,上一页下一页返回任务一管理用户和用户组在出现的确认删除对话框中单击“是(Y)”按钮,则用户adm已删除,如图5−12和图5−13所示。删除其他用户或用户组的方法与此类似,不再细述。【理论知识】Linux在安装时已经预设了一些用户和用户组,其中有一个用户名为root的用户,是具有访问、控制Linux全部资源的超级管理员用户,必须妥善保存其密码,谨慎使用该用户登录。用户和用户组管理的具体操作并不困难,重要的是根据用户使用资源的要求事先规划好用户与用户组,较多用户的情况下事先规划尤其重要。上一页下一页返回任务一管理用户和用户组CentOS5.3使用两种方法管理用户和用户组:命令方式和用户管理器。Linux下管理用户的命令有:用useradd添加用户,用userdel删除用户,用usermod更改用户,用passwd改变用户密码。管理用户组的命令有:用groupadd添加用户组,用groupdel删除组,用groupmod改变用户组,用gpasswd添加或删除组内用户。命令的使用方法可参考命令使用手册。【知识拓展】用户密码存放在哪里?上一页下一页返回任务一管理用户和用户组与用户配置信息相关的文件主要有两个:/etc/passwd和/etc/shadow。在/etc/passwd中,每一行都表示的是一个用户的信息;一行有多个段位,依次是:用户名、口令、用户、用户组、用户名全称、用户主目录、用户Shell;每个段位用“I”分隔。/etc/shadow文件与/etc/passwd是对应互补的;shadow文件的内容包括用户及被加密的密码以及其他/etc/passwd不能包括的信息,如用户的有效期限等;这个文件只有root权限可以读取和操作。/etc/shadow文件的内容包括9个段位,上一页下一页返回任务一管理用户和用户组依次是:用户名、加密的密码或x、上次修改口令的时间、两次修改口令间隔最少的天数、两次修改口令间隔最多的天数、提前多少天警告用户口令将过期、在口令过期之后多少天禁用此用户、用户过期日期和保留字段(目前为空),每个段位之间用“:”分隔。用户组信息保存在文件/etc/group和/etc/gshadow中,文件中的内容与/etc/passwd和/etc/shadow相似。上一页返回任务二管理文件、文件夹和权限CentOS管理文件和文件夹是通过Nautilus应用程序进行的,其操作方法与Windows资源管理器相似。【任务描述】(1)在/home文件夹下创建文件夹pub。(2)复制/etc/httpd文件夹到/home/pub文件夹中,删除/home/pub/httpd下的3个链接文件。(3)在/home/pub文件夹下创建空的新文件,并重命名为welcome.txt,并向其中输入一行文字。(4)设置/pub文件夹的所有者是用户zhangsan,有创建和删除文件的权限,与zhangsan同组的admins组中用户也有创建和删除文件的权限,下一页返回任务二管理文件、文件夹和权限其他用户只有访问文件的权限。(5)设置/home/pub/welcome.txt的权限,使所有者为zhangsan,有读写文件的权限,与zhangsan同组的admins组中成员有只读的权限,其他用户无权访问,并允许以程序方式执行文件。【任务实施】选择“应用程序”→“系统”→“工具”→“文件浏览器”命令,或右击桌面上“计算机”图标,选择快捷菜单“浏览文件夹”命令,启动“文件浏览器”,如图5−14所示。(1)在/home文件夹下创建文件夹pub,在“文件浏览器”窗口中,单击左边列表框上方的“位置”下拉按钮,上一页下一页返回任务二管理文件、文件夹和权限选择“树”选项,则左侧文件夹列表框以“树”形结构显示,双击列表框中的“文件系统”选项,或单击“文件系统”前的三角符号,展开文件系统,如图5−15所示。在左边文件夹列表框中选中home文件夹,到右边列表框中右击,选择快捷菜单中的“创建文件夹”命令,如图5−16所示。在右边列表框中出现新创建的“未命名文件夹”图标,如图5−17所示。直接输入pub按回车键,则/home/pub文件夹创建完成,如图5−18所示。(2)复制/etc/httpd文件夹到/home/pub中,删除/home/pub/httpd下的3个链接文件的步骤如下。①复制/etc/httpd文件夹,在“文件浏览器”中,上一页下一页返回任务二管理文件、文件夹和权限展开左边列表框中的文件系统,选中etc文件夹,再单击右边列表框的右上角的“以图标视图查看”下拉按钮,选择“以列表视图查看”选项,然后选中右边列表框中的httpd文件夹,按Ctrl+C键复制该文件夹,如图5−19所示。②粘贴到/home/pub文件夹,在“文件浏览器”中,展开左边列表框中的“文件系统”,再展开home文件夹,选中home文件夹下的pub文件夹,单击右边列表框空白处,按Ctrl+V键粘贴httpd文件夹到pub文件夹中,则复制完成,结果如图5−20所示。③选中/home/pub文件夹下的文件,删除3个链接文件。继续上一步,展开左边列表框中的pub文件夹,上一页下一页返回任务二管理文件、文件夹和权限选中httpd文件夹。单击右边列表框中的第一个链接文件logs,再按住Shift键,单击最后一个链接文件run,则连续排列的3个链接文件均已选中,如图5−21所示。按Delete键,则3个文件均被移到回收站。(3)在/home/pub目录下创建空的新文件,并重命名为welcome.txt,并向其中输入一行文字。继续上一步,在右边列表框空白处右击,选择“创建文档”→“空文件”命令,如图5−22所示。这将会创建一个名为“新文件”的空文件,如图5−23所示。右击该文件,选择“重命名”命令,将文件名改为welcome.txt。上一页下一页返回任务二管理文件、文件夹和权限双击文件welcome.txt,与文本文件关联的gedit应用程序自动打开该文件。向其中输入一行文字echo“WelcometoCentOS.”,如图5−24所示。然后单击工具栏中的“保存”按钮保存文件,再关闭gedit。(4)设置/home/pub目录的所有者是用户zhangsan,有创建和删除文件的权限,与zhangsan同组的admins组中用户也有创建和删除文件的权限,其他用户只有“访问文件”权限。在“文件浏览器”中,右击home文件夹下的pub文件夹,选择“属性”命令,出现文件夹属性对话框,如图5−25所示。选择“权限”选项卡为文件夹设置访问权限,上一页下一页返回任务二管理文件、文件夹和权限“所有者”选择zhangsan选项,“所有者”下的“文件夹访问”选择“创建和删除文件”选项;“群组”选择admins选项,“群组(G)”下的“文件夹访问”选择“创建和删除文件”选项;“其他”下的“文件夹访问”选择“访问文件”选项,其余均取默认值,如图5−26所示。(5)设置/home/pub/welcome.txt的权限,使所有者为zhangsan,有读写文件的权限,与zhangsan同组的admins组中成员有只读的权限,其他用户无权访问,并允许以程序方式执行文件。在“文件浏览器”中,展开文件夹/home/pub/httpd,在右边列表框中右击文件welcome.txt,选择“属性”命令,上一页下一页返回任务二管理文件、文件夹和权限出现文件属性对话框,如图5−27所示。在对话框中,“所有者(O)”选择zhangsan选项,“所有者”下的“访问”选择“读写”选项;“群组(G)”选择admins选项,“群组”下的“访问”选择“只读”选项;“其他”下的“访问”选择“无”选项;选择“允许以程序执行文件”复选框;最后单击“关闭”按钮。【知识拓展】1.文件夹与文件管理命令常用文件夹管理命令:cd用于改变当前文件夹;mkdir用于创建新文件夹;rmdir用于删除文件夹;ls用于列出文件夹内容。上一页下一页返回任务二管理文件、文件夹和权限常用文件管理命令:ls用于列出文件;cp用于复制文件;rm用于删除或移动文件;find用于查找文件。2.权限管理命令常用权限管理命令:chmod用于设置权限;chown用于改变所有者。上一页返回任务三设置显示和中文输入法【任务描述】(1)设置显示分辨率为1024×768,色彩深度为上百万颜色。(2)设置背景为“GNOME曲线”。(3)设置屏幕保护程序是Cosmos。(4)设置中文输入法只用简体“智能拼音”“五笔字型”(5)设置调出“五笔字型”输入法的快捷键为Alt+F5。【任务实施】(1)设置显示分辨率为1024×768,色彩深度为上百万颜色。设置显示分辨率要进行以下两步。下一页返回任务三设置显示和中文输入法①选择“系统”→“管理”→“显示”命令,出现图5−28所示的对话框,选择分辨率为1024×768,颜色深度为“上百万颜色”,单击“确定”按钮后重新启动。②重新启动后,选择“系统”→“首选项”→“屏幕分辨率”命令,出现如图5−29所示的对话框,选择分辨率为1024×768,然后单击“应用(A)”按钮。提示/备注:首先需要设置显示属性,它决定了所能显示的最大分辨率和颜色深度。(2)设置背景为“GNOME,曲线”,选择“系统”→“首选项”→“桌面背景”命令,出现如图5−30所示的对话框,选中桌面壁纸为“GNOME曲线”,上一页下一页返回任务三设置显示和中文输入法然后单击“关闭(C)”按钮。(3)设置屏幕保护程序是Cosmos,选择“系统”→“首选项”→“屏幕保护程序”命令,出现如图5−31所示的对话框,在左侧的列表框中选择Cosmos选项,然后单击“关闭(C)”按钮。(4)设置中文输入法只用简体“智能拼音”和“五笔字型”,选择“系统”→“首选项”→“更多首选项”→“SCIM输入法设置”命令,出现如图5−32所示的对话框,选择左边列表框中的“全局设置”选项。在“已安装的输入法服务”列表框中,展开“简体中文”节点,只选择“智能拼音”和“五笔字型”复选框,上一页下一页返回任务三设置显示和中文输入法如图5−33所示。取消选择“繁体中文”复选框,再单击下方的“应用(A)”按钮。(5)设置调出“五笔字型”输入法的快捷键为Alt+F5,继续上一步,选择“简体中文”下的“五笔字型”复选框,单击下面的“编辑热键(H)”按钮,出现如图5−34所示的对话框,单击“键码”右边的…按钮,出现图5−35所示的信息框,按信息框中要求按组合键Alt+F5,则返回到热键设置对话框,键码已显示在“键码”右边的文本框中,上一页下一页返回任务三设置显示和中文输入法单击“添加(A)”按钮,则组合键码显示在上方的列表框中,如图5−36所示。单击图5−36中的“确定(O)”按钮,返回到“SCIM输入法设置”对话框,设置的热键已显示,如图5−37所示。上一页返回任务四添加和删除应用程序CentOS中添加和删除应用程序是通过“软件包管理者”进行的。【任务描述】(1)安装OpenO的全部组件。(2)查看是否已安装软件sendmail,如已安装,则卸载它。(3)下载并安装Linux版的QQ。【任务实施】1.安装OpenO的全部组件选择“应用程序”→“添加/删除软件”命令,启动“软件包管理者”。如果CentOS主机已与Internet连接,下一页返回任务四添加和删除应用程序则会正常启动“软件包管理者”,如图5−38所示。确认处于“浏览”选项卡,在左侧列表框中选中“应用程序”选项,然后在右边列表框中选择“办公/生产率”复选框,如图5−39所示,再单击右下方的“可选的软件包”按钮在出现的如图5−40所示的对话框中选中所有以OpenO开头的软件包,然后单击“关闭(C)”按钮回到“软件包管理者”对话框,再单击“应用(A)”按钮开始安装新选中的软件包。首先出现确认安装对话框,如图5−41所示,单击“继续”按钮确认安装,安装程序会自动检查依赖软件包,如需要安装依赖包则现出如图5−42所示的对话框,上一页下一页返回任务四添加和删除应用程序提示“添加所需的依赖的软件”,单击“继续”按钮开始下载软件包并进行安装。如果是从网上下载软件包,可能会等待较长时间。【知识拓展】如何从CentOS5.3DVD光盘安装软件包?这需要设置“软件存储库”的位置,在“软件包管理者”中选择“编辑”→“软件存储库”命令,出现如图5−43所示的对话框。只选择c5−media命令,单击Edit按钮,出现如图5−44所示的对话框。将Location文本框中的内容改为file:///media/CentOS_5.3_Final/。上一页下一页返回任务四添加和删除应用程序应先确认CentOS光盘已插入光驱,且CentOS桌面上光盘图标下的文字是CentOS_5.3_Final。“软件存储库”设置好后,重新启动“软件包管理者”,即可从光盘上添加和删除程序。2.卸载软件sendmail在“软件包管理者”中选择“搜索(S)”选项卡,输入软件包名sendmail,再单击“搜索(S)”按钮,结果可能如图5−45所示,取消选择两个sendmail软件包前的复选框,然后再单击“应用(A)”按钮,即可卸载sendmail软件包。如果知道sendmail软件包所在的分类,上一页下一页返回任务四添加和删除应用程序也可从“浏览(B)”选项卡中找到删除。3.下载并安装Linux版的QQ先从腾讯网站下载Linux下的QQ软件.rpm包,笔者当时下载到的QQ软件包名是linuxqq-v1.0.2-beta1.i386.rpm,双击该软件包开始安装,如图5−46所示。单击“应用(A)”按钮开始安装,进行依赖性检查时出现如图5−47所示的对话框,单击“无论如何都安装(I)”按钮。上一页下一页返回任务四添加和删除应用程序安装完成后选择“应用程序”→Internet→“腾讯QQ”命令启动QQ。【知识拓展】rpm是Linux下最常用的软件包管理命令;yum是另一个常用的软件包管理与更新命令。上一页返回任务五配置网络与防火墙【任务描述】(1)配置网卡IP地址为34,子网掩码为,网关为。(2)配置DNS为。(3)配置防火墙,禁用SELinux,启用防火墙,信任WWW、FTP、SSH、SMTP端口。(4)配置防火墙,使能信任TCP协议的POP3端口。【任务实施】(1)配置网卡IP地址为34,子网掩码为,网关为。下一页返回任务五配置网络与防火墙选择“系统”→“管理”→“网络”命令,启动“网络配置”窗口,如图5−48所示。选择“设备(j)”选项卡,名为eth0的网卡应该已安装(如果没有,可单击工具栏中的“新建”按钮添加一块网卡)。双击图中的网卡,在新出现的对话框中输入IP地址、子网掩码、网关地址,如图5−49所示,然后单击“确定(O)”按钮。回到“网络配置”窗口,选中网卡,单击工具栏中的“激活”按钮,使新配置的网络参数生效。提示/备注:必须“激活”,只有“激活”后新配置的网络参数才能生效。上一页下一页返回任务五配置网络与防火墙(2)配置DNS为,在图中选择DNS选项卡,输入DNS服务器地址,如图5−50所示。(3)配置防火墙,禁用SELinux,启用防火墙,信任WWW、FTP、SSH、SMTP端口,选择“系统”→“管理”→“安全级别和防火墙”命令,启动“安全级别设置”窗口,选择SELinux(S)选项卡,“禁用”SELinux,如图5−51所示。选择“防火墙选项(F)”选项卡,“启用”防火墙,在“信任的服务”列表框中选择WWW(HTTP)、FTP、SSH、SMTP等复选框,如图5−52所示。(4)配置防火墙,使信任TCP协议POP3端口。上一页下一页返回任务五配置网络与防火墙在“安全级别设置”窗口中,单击“其他端口”下拉按钮,如图5−53所示,然后单击“添加(A)”按钮,出现如图5−54所示的对话框,在“端口”文本框中输入POP3端口号110,“协议”选TCP,再单击“确定(O)”按钮,回到“安全级别设置”窗口,单击“应用(A)”按钮应用已设置的安全级别。【理论知识】常见服务对应的端口如表5−1所示。上一页下一页返回任务五配置网络与防火墙【知识拓展】(1)CentOS中配置、查阅网络的命令是ifconfig,配置防火墙用命令iptables。(2)SELinux(SecurityEnhancedLinux)是一种访问控制机制,用来保护文件安全。上一页返回任务六管理系统服务、监视系统【任务描述】(1)启动httpd服务,并设置为开机后自动启动。(2)停止isdn服务,设置为开机后不启动。(3)查看正在运行的进程、资源占用和文件系统情况。【任务实施】1.启动httpd服务,并设置为开机后自动启动选择“系统”→“管理”→“服务器设置”→“服务”命令,启动“服务配置”窗口,如图5−55所示。(1)启动Web服务,在“服务配置”窗口中,选择“后台服务(S)”选项卡,拖动左边列表框的滚动条,选择httpd服务,单击左边列表框上的“开始”按钮,下一页返回任务六管理系统服务、监视系统则httpd服务开启,如图5−55所示。(2)使Web服务开机后自动启动,httpd服务启动后,单击工具栏中的“保存”按钮,则开机后会自动启动。2.停止ISDN服务,设置为开机后不启动在“服务配置”窗口的“后台服务(S)”选项卡中,选择ISDN服务,单击列表框上方的“停止”按钮停止ISDN后台服务,再单击工具栏中的“保存”按钮即可,如图5−56所示。3.查看正在运行的进程、资源占用和文件系统情况选择“系统”→“管理”→“系统监视器”命令,启动“系统监视器”,如图5−57所示。选择“进程”选项卡,上一页下一页返回任务六管理系统服务、监视系统则显示正在运行的进程;选择“查看”→“依赖关系”命令,则显示进程间的依赖关系。选择“资源”选项卡,显示资源占用情况,如图5−58所示选择FileSystems选项卡,显示文件系统信息,如图5−59所示。【知识拓展】1.启动、停止服务的命令命令格式:service<系统服务>start|stop例如:启动httpd服务:servicehttpdstart停止httpd服务:servicehttpdstop上一页下一页返回任务六管理系统服务、监视系统2.监视系统的命令监视系统进程的命令有ps、top;查看内存使用的命令为free。【项目小结】本项目通过6个任务,体验了Linux最常见的系统管理任务,了解了使用图形用户界面工具来管理用户和用户组、管理文件和文件夹及其权限、设置网络与防火墙、设置显示与中文输入法、安装与卸载应用程序、管理系统服务和监视系统等的相关方法。【思考与练习】(1)一个用户可以属于多个用户组吗?上一页下一页返回任务六管理系统服务、监视系统(2)文件与文件夹权限有哪几种?(3)如何设置显示主题?CentOS的“系统”菜单能像WindowsXP的“开始”菜单一样放到屏幕底部吗?(4)要更新CentOS应如何操作?(5)要让CentOS通过ADSL接入互联网应如何操作?(6)要新增“服务配置”中没有的服务应如何操作?上一页返回

图5−1“用户管理者”对话框返回

图5−2添加组群返回

图5−3查看用户组返回

图5−4创建用户返回

图5−5查看用户

温馨提示

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

评论

0/150

提交评论