Linux网络操作系统(Rocky 9)
项目1 通过虚拟机安装于使用rocky 9.3
案例需求
某公司购买了一台高性能服务器,作为公司内部各种网络服务的服务器使用。为了提高服务器的使用率,避免资源浪费,同时让各个网络服务器之间相互隔离、便于管理,公司决定使用虚拟机来管理各个服务器。
需求分析
Linux是20世纪90年代以来出现的一种开元、类UNIX的操作系统,可免诶获取并使用。虚拟机(virtual machine,VM)是指通过软件模拟的、具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。为避免对物理机造成破坏,对于初学者来说,通过虚拟机软件安装和管理Linux是较好的选择。
项目2 管理文件系统
案例需求
操作系统安装完成之后,一名合格的管理员需要熟悉Linux的目录结构及作用,掌握常用文件和目录的操作命令、文件和目录的权限修改方法,以及命令行下功能强大的vi编辑器的使用方法。
需求分析
Linux使用树形结构来管理文件,只有一个根目录,文件系统由文件和目录构成,整个Linux系统以根目录为起点。文件的权限是Linux区别于其他操作系统的另一个特点,Linux的访问权限取决于文件的拥有者、文件的所属组,以及文件拥有者、同组用户和其他用户的权限。无论是创建文本还是编写程序,都要用到编辑器,Linux中有很多不同的编辑器,而vi是其中功能非常强大的编辑器。本项目主要介绍Linux文件和目录操作命令、文件和目录的权限管理方法及vi编辑器的使用方法。
Linux操作系统大小写敏感,在工作中必须意识到这一点,养成严谨的习惯。同时作为管理员,根据用户的身份不同,合理分配不同的权限是最基本的操作。合理的分配权限是保护数据安全和数据隐私的有效手段,每位管理员都应该提高自己保护数据隐私的意思和能力。引申到公共网络上也是一样,每个人都要对自己在互联网上的数据资料有强烈的隐私保护意识。,提高网络安全意识,增强维护网络空间安全的责任意识。
管理文件与目录
管理文件与目录权限
使用vi编辑器
项目3 管理用户和组
案例需求
为了管理和应用方便,服务器需要添加如下用户和组:①用户Admin,附加root组,主目录为/Admin,并要求Admin有时候可移植性root可以执行的命令;②用户Manager,日常管理系统用,隶属root组,主目录为/ManagerDocs;③组ftpusers,并添加用户ftpuser1、ftpuser2和ftpuser3,仅作为FTP资源访问使用,不可登录系统,FTP共享目录为/ftp。
需求分析
系统管理员的一个重要任务就是管理系统中的用户和组,包括为新用户建立账号,分配主目录,为用户指定shell,创键组账号以便为同类型的用户授予相同的权限,以及修改、删除用户和组账号等;添加一些具备管理权限的普通用户到sudoers配置文件,使普通用户可以执行一些root用户才能执行的命令。本项目主要介绍用户和组的管理,介绍su和sudo,以及用户监控等。
用户和组账号的管理关系到真个系统的安全,普通用户的管理权限也需要提前规划和统筹。管理员必须不断增强全局意识和风险意识,了解每个用户,将系统的风险降到最低。另外,管理员有最高的权限,必须有良好的职业素养,“删库跑路”这种事情必须坚决从源头上避免,同时用户的数据隐私必须得到保障。每个人可以学习《中华人民共和国数据局安全法》。
项目4 管理磁盘
案例需求
服务器的存储管理是管理员的日常维护工作,作为Linux系统管理员,必须掌握磁盘的分区、格式化及挂载操作。为避免有些用户无限制地使用磁盘空间,管理员最好能够对用户使用的最大磁盘空间进行限制。
需求分析
文件系统是操作系统用来管理和存储文件的方法,不同的操作系统支持不同类型的文件系统。为了体现Linux较好的兼容性,Linux内核支持多种类型的文件系统。如ext2、ext3、ext4、xfs、btrfs、swap、VFAT、NFS、SMB、及IOS 9600等,rocky 9.3默认使用xfs文件系统。Linux对用户的使用空间进行管理的技术就是磁盘配额。本项目主要介绍Linux支持的文件系统类型,以及如何对磁盘进行分区、挂载和配额管理等。
磁盘管理对于新手来说是非常高风险的操作,一定要对系统做好备份和还原点,提高保护数据安全的意识。磁盘配额是根据用户的需求,合理地为用户划分空间软硬限制。这在管理上值得借鉴,提前规划和防范,不能等到某个用户侵占了大量的公共资源,才想起来规划。
项目5 管理软件包
案例需求
作为一名Linux系统管理员,对软件包进行管理是非常常见的工作。因此,需要认识RPM包,掌握使用rpm命令管理软件包的常用操作;认识TAR包,掌握使用tar命令并配合相关选项,进行打包(压缩)和解包(解压);配置本地安装源,并使用dnf命令管理软件。
需求分析
RedHat系列Linux为了管理方便,一般使用rpm命令来进行RPM包的安装、管理、查询和卸载等。但是,RPM包有非常复杂的依赖关系,因此多数Linux系统管理员习惯用dnf或者yum命令来管理软件。此外。TAR包也是互联网那个上Linux软件包的主要发布模式。因此,本项目只要介绍RPM包及TAR包的管理,使用tar命令对目录和文件进行打包、解包等操作。
作为开源的软件,Linux系统

浙公网安备 33010602011771号