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系统

项目6 systemctl概述与进程管理

案例需求

需求分析

项目7 网络基础设置

案例需求

需求分析

项目8 管理Linux文件共享

案例需求

需求分析

项目9 配置与管理DHCP服务器

案例需求

需求分析

项目10 配置与管理DNS服务器

案例需求

需求分析

项目11 配置与管理Web服务器

案例需求

需求分析

项目12 配置与管理FTP服务器

案例需求

需求分析

项目13 配置与管理邮件服务

案例需求

需求分析

项目14 远程访问Linux服务器

案例需求

需求分析

项目15 磁盘高级管理---LVM和RAID

案例需求

需求分析

项目16 配置与管理MariaDB服务器

案例需求

需求分析

posted @ 2025-06-28 02:26  张仁国  阅读(83)  评论(0)    收藏  举报
目录代码