發表文章

目前顯示的是有「Rocky Linux」標籤的文章

【實戰】SFTPGo 2.7 在 Rocky Linux 8/9 安裝失敗排查:5 分鐘用 CLI 解決常見錯誤 (2026 最新)

圖片
📚 延伸閱讀:相關技術系列 👉 [實戰] Graylog 終極筆記:日誌分析系統安裝指南 👉 [筆記] Linux 基礎指令大全 👉 [系統] Rocky Linux 遷移與建置筆記 📝 SFTP 伺服器完全指南 SFTPGo 2.7.0 從零到可用的完整攻略 這是一份從 乾淨系統到完全可用 的實戰紀錄。涵蓋: 系統準備 - Python3、curl、防火牆設定 SFTPGo 安裝 - Yum repo + systemd 啟動 目錄規劃 - /var/sftp 架構設計 WebAdmin 設定 - 群組、使用者、權限管理 日誌落地 - 輪替、壓縮、容量控制 中文化 - en 繁體覆蓋 + python3 驗證 💡 為什麼選 SFTPGo? SFTPGo vs 傳統 OpenSSH SFTP 傳統做法是在 Linux 上開啟 OpenSSH SFTP 服務,配合系統帳號管理檔案存取。但這種方式面臨: ❌ 需要為每個使用者建立系統帳號(成本高) ❌ 權限管理分散在系統層、難以維護 ❌ 無統一的 Web 介面,管理全靠 SSH 指令 ❌ 無法進行細粒度權限控制(誰能看哪個資料夾) ❌ 日誌分散,難以追蹤登入/上下載行為 SFTPGo 優勢: ✅ Web 管理介面 - 無需 SSH 即可管理使...

Rocky Linux 9.6×Graylog 7.0.3×Elasticsearch 7.12 完整安裝與升級實戰:從 6.1.7 平滑升級+Java 21 避坑指南

圖片
📝 終極維運手冊 [實戰] Graylog 終極筆記:打破 ES 7.12 限制,從 6.1.7 完美升級至 7.0.3 (含 Java 21 避坑指南) 這是一份從 0 到 100 的完整實戰紀錄。我們將從標準的 Graylog 6.1.7 安裝開始,示範如何正規升級至 6.3.8 ,最後展示如何透過 「相容性黑科技」 ,在不更換 Elasticsearch 7.12 的情況下,強制攻頂最新的 Graylog 7.0.3 。 Stage 1: 標準安裝 (Graylog 6.1.7 + ES 7.12) Stage 2: 穩定升級 (Graylog 6.3.8) Stage 3: 極限挑戰 (Graylog 7.0.3 + Java 21) 架構決策 為什麼選擇 Elasticsearch 7.12.0? 在本次的 Graylog 6.1 架構中,我們選擇使用 Elasticsearch 7.12.0 。 雖然 Graylog 官方文件指出最後支援版本為 7.10.2,但經過實測,7.12.0 在效能與功能上表現更佳。本腳本已內建 忽略版本檢查 與 Watcher 權限修正 ,並使用 versionlock 鎖定版本,是目前最穩定的實戰配置。 選型評估 為何選擇 Graylog 而非主流的 ELK Stack? 在日誌系統的選型上,ELK (Elasticsearch, Logstash, Kibana) 雖然是業界標準,但對於「系統維運 (Ops)」而言,Graylog 提供了更開箱即用的體驗。以下是我們最終選擇 Graylog 的關鍵考量: ...