thumbnail
进站必读
关于注册 在前期未开启注册机制之前,站点内存在大量灌水信息和用户注册,给站点管理员带来了很大的困扰,管理员需要定期删除一批账号及评论。为了解决这个问题,我们开启了账号注册机制,并限制了注册邮箱的后缀,以防止网站被滥用。我们不会窥视任何账号密码,如果您不放心,可以使用一个不常用的邮箱及独立的密码在我们平台注册。 关于邮箱限制 由于 rockyli...
thumbnail
使用 Rocky Linux 打造家用 NAS 系统
NAS 简介 自从 NAS(网络附加存储)被引入家庭和小型办公室环境,它们一直是实现文件共享和数据备份的理想选择。目前主流的有TrueNAS、OpenMediaVault、群晖等,但今天我们想介绍一种基于 Rocky Linux 的新颖 NAS 解决方案,它旨在为您提供一个在构建 NAS 系统时的全新选择。 这款 NAS 系统以其独特的外观和高效能...
thumbnail
Rocky Linux 9 从入门到精通007 — DNS 管理(负载均衡高可用)
DNS 高可用方案概述 在常规企业场景下,通常不需要为 DNS 服务器单独部署复杂的负载均衡和高可用方案。一般做法是在网络配置中指定主备两个 DNS 服务器 IP 地址(即主 DNS 和备用 DNS),即可满足绝大多数中小型企业的需求。从我们对 CoreDNS 性能测试结果来看,单台节点的处理能力已足以支撑中小型企业内部的 DNS 查询压力,且配置...
thumbnail
GNU/Linux 基础服务 — vsftpd
FTP 简介 FTP(File Transfer Protocol):即文件传输协议,是一种在网络中进行文件传输而被广泛使用的标准协议。基于 FTP 协议的软件实现常采用 C/S 架构,即提供服务的服务器端与进行访问的客户端。 在各类 FTP 软件中,通常有两种工作模式(这两类工作模式都是相对于服务器端来说的,而不是客户端): 主动模式(有时也称...
thumbnail
OnePlus 9 Pro 刷机 LineageOS 22.1(Android 15)
[admonition title="温馨提醒" icon="info-circle" color="indigo"]本文与 Rocky Linux 无关,但是与 Linux 有关,毕竟 Android 的底层采用的是 Linux,此外所谓的刷机 root(root 权限),Linux 运维工程师应该都比较熟悉了。 此外,如果您想了解刷机后可能存...
thumbnail
GNU/Linux 基础服务 — OpenSSH 软件套件
介绍 本章,您将学习有关 OpenSSH 的相关知识。 OpenSSH 服务是 GNU/Linux 上重要的远程管理工具,其底层使用一种建立在应用层和传输层基础上的安全协议,全称「Secure Shell Portocol」(安全外壳协议)。 请注意术语 SSH,有时指的是 OpenSSH 服务,有时指的是 SSH 协议,有时也指 ssh 命令。 ...
thumbnail
GNU/Linux 基础 — 应用程序流
概述 本章,您将了解学习如何使用应用程序流。 应用程序流:在 RL 8.x 和 9.x 中一种使用模块化的新技术,允许存储库托管应用程序及其依赖项的多个版本,系统管理员可选择某一个特定版本进行使用,带来更多的灵活性。 RockyLinux 8.x 主要通过这两个存储库进行内容的分发: BaseOS - 与之前 RPM 传统软件包的内容相同。 Ap...
thumbnail
GNU/Linux 基础 — 管理二进制软件包
概述 本章,您将学习有关二进制软件包的管理。 在 GNU/Linux 操作系统中,可通过这两种方式安装您需要的软件: 从存储库下载软件包并安装到本地计算机中 源码包编译后安装到本地 [admonition title="不同的名称定义" icon="pencil" color="indigo"]存储库:也称软件源或软件仓库,是一个存放已经被人预...
thumbnail
密码保护:DIY NAS系列36 — 基于 Radicale 构建集中式日程及通讯录管理
本文以时间管理为主题,重点解析其两个核心板块——日程管理和任务管理,并深入分享日程管理的具体方法与实践经验。文章详细探讨了如何通过合理规划计划性事件(如会议、行程、活动),提升组织效率。建议在制定日程时合理分配固定时间段,同时预留缓冲时间,以更好应对不确定因素,从而降低压力、提升灵活性。此外,还介绍了利用工具(如Google Calendar、Radicale)优化日程管理的实践方案,以及如何通过集中管理整合多平台数据(包括企业微信、手机日历和macOS日历等)的方法。 在技术层面,木子分享了基于 Radicale 搭建时间管理系统的详细操作步骤,包括:服务器部署、客户端设置,以及通信录(CardDAV)和日历(CalDAV)同步的具体流程。这一解决方案可帮助用户实现跨设备的日程和联系人数据同步,打造无缝衔接的管理体验。 任务管理部分聚焦于待办事项的高效处理,强调优先级排序与任务分解的关键作用,并介绍经典方法如艾森豪威尔矩阵的应用实践。文章建议结合时间追踪工具(如Toggl、RescueTime),优化任务执行效果,同时为未来决策提供参考依据。通过详细讲解 Radicale 系统的跨平台同步功能,包括服务器搭建、安卓与苹果客户端设置,以及与企业微信日历和 Thunderbird 等应用的集成功能,木子分享了应对日程冲突和提升多平台同步体验的具体技巧。 整体来看,本文集技术实施与策略指导于一体,既解决了多平台时间管理的痛点,又提供了实操性强的具体步骤,兼具实用性和参考价值,是助力个人与团队时间管理的全面解决方案。
thumbnail
GNU/Linux 基础 — 帮助系统
前言 GNU/Linux 操作系统中,命令众多,相关配置文件的配置项也是相当多,因此我们借助帮助系统来帮助我们更好地玩转操作系统。 简短的选项说明 在 GNU/Linux 的世界中,命令主要划分为: Shell 的内置命令 非 Shell 的内置命令(即从非系统级软件包所释放出的命令) 若需要查看命令的简短选项说明,对于大多数命令而言,直接键入...
thumbnail
Git扩展篇 — rebase
前言 我们在前面的基础篇中学习了 Git 中基本内容,这些内容涵盖了工作内容的 90%,剩下的 10% 则是属于 Git 当中的进阶内容。 分支的合并方式 在大多数情况下,我们都会采用 merge 方式进行分支的合并,这符合绝大多数的项目,但是某些项目也会采用 rebase 方式进行分支的合并。 merge merge 方式我们在前面提到过,您需要...
thumbnail
Git基础11 — 对提交进行签名验证
前言 在前面的文章中,我们知道 Git 的配置文件有三个: 系统配置文件 - 针对任意登录操作系统的用户都生效。在 Windows 中,这里的配置修改对应于 Git 安装目录下面的 /etc/gitconfig 文件中的内容;在 GNU/Linux 中,若是从存储库中安装的 Git, 则配置修改对应于 /etc/gitconfig 文件中的内容 ...