鸟哥的Linux私房菜:服务器架设篇 第三版另外,關於本書的戡誤資訊,請參考: http://linux.vbird.org/book/ 2003/07/14:第一次完成日期!2003/09/18:加入一些說明,尤其是各個伺服器的簡介。a2007/03/01:取消各 個伺服器的簡介,太佔篇幅了!修改初版序的內容,增加再版序的部分。2007/03/01:初版序我將他拿到 這裡 2011/08/18:二版序移動到這裡 原文: https://wizardforcel 来就是透过防火墙来规范可以使用本服务器服务的用户,以让系统在使用上拥有较佳的控管情况。 此外,不管你的防 火墙系统设定的再怎么严格,只要是你要开放的服务, 那防火墙对于该服务就没有保护的效果。因此,那个重要的在 线更新软件机制就一定要定期进行!否则你的系统将会非常非常的不安全! 服务器软件设定:学习设定技巧与开机是否自动执行 刚刚第一点就提到我们得要知道每种服务所能达成的功能,如此一来才能够架设你所需要的服务的网站。 线拨接的类型; 额外服务:你想要让这五部计算机都可以上网,而且其中还有一部可以做为网络驱动器机,提供同学或家人作为 数据备份与分享之用; 服务器管理:由于你可能需要进行远程管理,因此你这部服务器得要开放联机机制,以让远程计算机可以联机到 这部主机来进行维护; 防火墙管理:因为担心这部做为档案分享服务器的系统被攻击,因此你需要针对 IP 来源进行登入权力的控 制; 账号管理:另外,由于同学的数据有隐0 码力 | 795 页 | 17.63 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版24. 第二十二章、软件安装 RPM, SRPM 与 YUM 24.1. 22.1 软件管理员简介 24.2. 22.2 RPM 软件管理程序: rpm 24.3. 22.3 YUM 线上升级机制 24.4. 22.4 SRPM 的使用 : rpmbuild (Optional) 24.5. 22.5 重点回顾 24.6. 22.6 本章习题 24.7. 22.7 参考资料与延伸阅读 有针对不同的服务提供了相当大量的命令行设置模式,因此过去那个 setup 似乎没有什么用了! 取而代之的是许多加入了 bash-complete 提供了不少参数补全的设置工具!甚至包括网络设置也是通过这个机制 哩! 我们这个小章…..2015/09/03 第十八章 认识与分析登录文件 第十九章 开机流程、模块管理与 loader 第二十章 网络设置与备份策略 1. 目录及概述 - 17 - 本文档使用 如果能够将软件预先在相同的硬件与操作系统上面编译好 才发布的话…..2015/09/09 24.1. 22.1 软件管理员简介 24.2. 22.2 RPM 软件管理程序: rpm 24.3. 22.3 YUM 线上升级机制 24.4. 22.4 SRPM 的使用 : rpmbuild (Optional) 24.5. 22.5 重点回顾 24.6. 22.6 本章习题 24.7. 22.7 参考资料与延伸阅读0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版本章习题 21.9 参考资料与延伸阅读 第二十二章、软件安装 RPM, SRPM 与 YUM 22.1 软件管理员简介 22.2 RPM 软件管理程序: rpm 22.3 YUM 线上升级机制 22.4 SRPM 的使用 : rpmbuild (Optional) 鸟哥的 Linux 私房菜:基础学习篇 第四版 7 24.5 24.6 24.7 25 25.1 25.2 有针对不同的服务提供了相当大量的命令行设置模式,因此过去那个 setup 似乎没有什么用了! 取而代之的是许多加入了 bash-complete 提供了不少参数补全的设置工 具!甚至包括网络设置也是通过这个机制哩! 我们这个小章.....2015/09/03 20.1 系统基本设置 20.1.1 网络设置 (手动设置与DHCP自动取得):手动,自动,改主机名称 20.1.2 日期与时间设置 20.1 (query) 22.2.5 RPM 验证与数码签章 (Verify/signature) 22.2.6 RPM 反安装与重建数据库 (erase/rebuilddb) 22.3 YUM 线上升级机制 22.3.1 利用 yum 进行查询、安装、升级与移除功能 22.3.2 yum 的配置文件 22.3.3 yum 的软件群组功能 22.3.4 EPEL/ELRepo 外挂软件以及自订配置文件0 码力 | 1158 页 | 13.73 MB | 1 年前3
鸟哥的Linux 私房菜如果您是一般小型企业,或者是一般的中小学学校,那么贵单位对外的联机应该通常是:『申请一个固定 制的 IP ,然后透过 IP 分享器 ( IP sharing ) 来达到全校的计算机皆可连上 Internet 的联机机制』吧!咦! 要连上 Internet 不是需要实体 IP 吗( Public IP ),那每部计算机不是都需要一个 IP 吗?那么您只有申请一 个 Public IP ,其它计算机的 IP 要怎么设定呢?早在当初规划这个 这个硬盘的系统种类则变成了<未规 划>。 2. 建立主要分割扇区: 在上面的画面中,按下 Enter 键,会出现下面画面。 由于这一颗硬盘的分割表被删除了,所以『系统 ID』与『删除分割』被取消了。这时按下 『建立分割』会出现如下画面: 然后选择『建立主分割』,那何谓主分割与扩充分割呢?所谓的主分割在 windows 系统下 即是 『C 槽』 啦!但是扩充分割并非『逻辑分割』,这里要注意一下,所谓的『逻辑分割』 adsldns.org 申请的动态 DNS 系统; 选择的套件: 我选择的安装套件为 Red Hat 7.2 版,他的特征为: • 这一版的预设核心为 2.4.7-10 ! • 预设的防火墙机制为 Kernel 2.4.x 的 iptables ; • 预计使用 LILO 作为 Boot Loader 喔! • 另外,由于在设定其它的服务之前,想要先以较新的 Kernel ( 核心0 码力 | 386 页 | 11.69 MB | 1 年前3
Linux命令大全搜索工具 v1.8bzip2recover 恢复被破坏的.bz2压缩包中的文件 bzless 增强.bz2压缩包查看器 bzmore 查看bzip2压缩过的文本文件的内容 C cal 显示当前日历或指定日期的日历 cancel 取消已存在的打印任务 cat 连接多个文件并打印到标准输出 cd 切换用户当前工作目录 cdrecord Linux系统下光盘刻录功能命令 chage 修改帐号和密码的有效期限 chattr 用来改变文件属性 激活指定的网络接口 indent 格式化C语言的源文件 info Linux下info格式的帮助指令 init init进程是所有Linux进程的父进程 inotifywait 异步文件系统监控机制 insmod 将给定的模块加载到内核中 install 安装或升级软件或备份数据 iostat 监视系统输入输出设备和CPU的使用情况 iotop 用来监视磁盘I/O使用状况的工具 - 7 模块。 实际上,它提供对核心中其它协议的服务。 用户进程可以使用 packet(7) 的 sockets,收到 ARP 包(译注:一译分组)。 还有一种机制是 使用 netlink(7) sockets,在用户空间管理 ARP 缓存的机制。我们也可以通过 ioctl (2) 控 制任意 PF_INET socket上的 ARP 表 ARP 模块维护一个硬件地址到协议地址映射的缓存。这个缓存有大小限制,所以不常用的和旧的记录0 码力 | 1347 页 | 8.79 MB | 1 年前3
Linux就该这么学 第2版:本章深入讲解了各个常用 RAID 技术方案 的特性,并通过实际部署 RAID 10、RAID 5+备份盘等方案来更直观地查看 RAID 的强大 效果,以便进一步满足生产环境对硬盘设备的 I/O 读写速度和数据冗余备份机制的需求。 同时,考虑到用户可能会动态调整存储资源,本章还将介绍 LVM(Logical Volume Manager,逻辑卷管理器)的部署、扩容、缩小、快照以及卸载删除的相关知识。 担心学不到,我们图书的章节规划是非常科学的。 接下来进入 KDUMP 服务的配置界面。KDUMP 服务用于收集系统内核崩溃数据,但是 考虑到短时间内我们并不打算调试系统内核参数,所以这里建议取消选中 Enable kdump 复选 框,这可以节省约 160MB 物理内存。随后单击左上角的 Done 按钮,如图 1-37 所示。 53 图 1-37 关闭 kdump 章让大家亲自感受一下。 总而言之,早期的 Linux 系统在安装、升级、卸载服务程序时还要考虑到其他程序、库 的依赖关系,所以在进行校验、安装、卸载、查询、升级等软件操作时难度都非常大。RPM 机制则正是为了解决这些问题而设计的。 RPM 有点像 Windows 系统中的控制面板,会建立统一的数据库,详细记录软件信息并 能够自动分析依赖关系。表 1-1 所示为一些常用的 RPM 软件包命令,此时还不需要记住它们,0 码力 | 552 页 | 22.25 MB | 1 年前3
Debian 参考手册(版本 2.109)Debian 系统当作一个 类 Unix 系统来学习。 • 第 1.2 节 (基本概念) • 第 1.3 节 (生存方式) • 第 1.4 节 (基本方式) • 第 1.5 节 (shell 机制) • 第 1.6 节 (文本处理方式) Debian 参考手册 6 / 233 1.2 类 Unix 文件系统 在 GNU/Linux 和其他类 Unix操作系统中,文件被组织到目录中。 dailout 群组的用户读写。 • ”/dev/zero” 的主设备号是 1,次设备号是 5。它可以被任意用户读写。 在现代 Linux 系统中,处在”/dev” 之下的文件系统会自动被 udev() 机制填充。 1.2.11 特殊设备文件 还有一些特殊的设备文件。 设备文件 操作 响应描述 /dev/null 读取 返回“文件结尾字符(EOF)“ /dev/null 写入 无返回(一个无底的数据转存深渊) commandname --help $ commandname -h 1.5 简单 shell 命令 现在,你对如何使用 Debian 系统已经有一些感觉了。让我们更深入了解 Debian 系统的命令执行机制。在这里,我将 为新手做一般的讲解。精确的解释参见 bash(1)。 一般的命令由有序的组件构成。 1. 设置变量值(可选) 2. 命令名 3. 参数(可选) 4. 重定向(可选:> , >>0 码力 | 261 页 | 1.39 MB | 1 年前3
Debian GNU/Linux 安装手册 July 23, 2023从固件启动菜单中选择启动设备时,某些系统为每个设备提供两个独立的选择,以便用户可以选择是在 CSM 还是原生 UEFI 模式下进行。 3.6.4 安全引导 另一个与 UEFI 相关的主题是所谓的“安全引导”机制。安全启动是 UEFI 实现的一个功能,仅允许固件加 载和执行使用某些密钥签名的代码,从而阻止任何(潜在的恶意)未签名或用未知密钥签名的引导代码。 实际上,大多数 UEFI 的安全启动默认仅接受微软的签名,其用于签署 在“启动”之后的情况不同,并且可能在进一步写入文件系统时导致文件系统损坏。因此,在双引导设 置中,为了避免文件系统损坏,必须在 Windows 中禁用“快速引导”/“快速启动”功能。 进一步,Windows 更新机制已知(有时)会自动启动这些特性,即使此前已经被用户关闭了。建议定 期再次检查这个设置。 也可能需要禁用“快速启动”,甚至需要允许访问 UEFI 设置。来选择启动另一个操作系统或 debian-installer。在某些 Enter 确认选择。按 下 Tab 或 Shift - Tab 可以在对话框的元素之间进行切换,更关键的是,还可以选择返回按钮,可以返回 到之前的问题。有些对话框包含复选框,可以使用 Space 勾选或取消勾选。 使用 text 前端时(通常和语音合成同时使用),可以输入数字并按下 Enter 来选择答案,或者,通 过方向键选择并按下 Enter 来确认答案。不输入任何内容直接按 Enter 可以选择默认值。输入0 码力 | 107 页 | 626.22 KB | 1 年前3
Debian 新维护者手册rules 文件里开头的空格是 TAB 填充的。) 可能在 shell 或 Perl 脚本中你已经对第一行的形式很熟悉了,它告诉操作系统这个文件应使用 /usr/bin/make 处理。 可以取消第 4 行的注释,以设置 DH_VERBOSE 变量为 1,于是 dh 命令就会输出它将要使用的 dh_* 命令。你也可以在 此添加一行 export DH_OPTIONS=-v ,于是 dh_* Debian)。不要在升级时使用 maintainer scripts 触发 debconf 来打扰用户。 ucf 软件包提供了 类似 conffile 对可能不标记为 conffiles 的文件的保留机制,比如由 maintainer scripts 来管理的配置文 件。这可以把最大程度减少相关的问题。 这些 maintainer scripts 是 Debian 的增强特性,它们解释了 人们为什么选择 的系统上 发生安装故障。apt-file 命令正适合完成这个任务。如果存在冲突,请通过重命名、将公共文件分离到另一个受其他 包依赖的包中、与受影响的软件包的维护者合作使用 alternatives 机制来避免实际问题 (参看 update-alternatives(1)) 或在 debian/control 文件中设置 Conflicts 条目以声明冲突关系等方式避免问题的发生。 7.3 检验软件包的0 码力 | 63 页 | 493.28 KB | 1 年前3
Debian GNU/Linux 安装手册 October 14, 2021(即开机之后) 中起到了至关重要的作用。 3.6.1 BIOS 设置 为了安装 Debian GNU/Linux 到 S/390 或者 zSeries 机器上,您首先要将内核引导进系统。在此平台上的 启动机制与其他类型,特别是类 PC 的系统,有着本质上的不同:它根本就没有软盘驱动器。您还会注意 到此平台上的另外一个显著差异:大多数 (如果不是全部) 的时间,您将借助于其他客户机上的 telnet 这 /etc/modprobe.d/blacklist.local 文件的黑名单中。 注意,安装系统自己仍然会加载模块。要阻止这种情况,您可以在 expert 模式下,硬件检查过程中从 显示的模块列表中取消该模块。 5.3 安装过程中的故障修复 5.3.1 引导配置 如果在引导过程中您遇到了问题或者内核挂起,不识别实际拥有的外围设备,或者驱动不能被正确识别, 首先要做的事情是检查引导参数,见第 任务松散地代表了您要在计算机上从事的一系列工作,比如“桌面环境”、“Web 服务器”或者“打印 服务器”9。第 D.2 节列出了各种任务所需的空间。 注意,根据所安装计算机的特征,有些任务被预先选择。如果您不需要它们,可以取消这些任务。此 时甚至可以不选中任何任务。 提示 在安装程序的标准用户界面下,您可以使用空格键切换任务的选择。 注意 The “Desktop environment”task will install0 码力 | 86 页 | 508.72 KB | 1 年前3
共 37 条
- 1
- 2
- 3
- 4













