CentOS pure-ftpd 530 Login authentication failed 完整排查手冊
錯誤現象 ls ---- Connecting to 192.168.2.23 (192.168.2.23) port 21 USER feifei PASS 12
CentOS 6 安裝與配置 SVN 版本控制伺服器完整指南
一、安裝 Subversion 套件 # 1. 安裝 EPEL / RPMForge 源(CentOS 6 預設源版本較舊) rpm -ivh https://pkgs.
Linux SSH 連線去除「The authenticity of host can't be established」提示
SSH 首次連線新主機或主機金鑰變更時,會提示 The authenticity of host ... cant be established 要求輸入 yes。自動化
Gentoo 升級後 libpng 1.5 導致編譯失敗:gda、opencv、wxPython 修復實戰
Gentoo 系統升級將 libpng 從 1.4 升級至 1.5 後,大量套件因 API 變更(結構體隱藏、動態庫版本號變更)導致編譯失敗。本文記錄三種典型失敗場景的修
Linux 安裝配置 Telnet 服務完整步驟(含 root 登入設定)
安全警示: Telnet 明文傳輸帳號密碼,生產環境嚴禁使用,請改用 SSH。本文僅供內網隔離環境、教學實驗或老舊設備維護參考。 安裝流程(CentOS/RHEL 6/
CentOS 6 時區錯誤修正:手動設定與 NTP 自動同步雙重保障
CentOS 6 系統時間若顯示 UTC(+0000)而非 CST(+0800),會導致定時任務、日誌分析、資料庫時間戳錯亂。本文提供手動複製時區檔與NTP 自動同步兩種
CentOS 完整卸載 LAMP 環境:Apache、MySQL、PHP 分步驟清理指南
LAMP 由 Apache、MySQL、PHP 三大組件構成,RPM 安裝時相互依賴,卸載順序與依賴處理稍有不慎即殘留檔案。本文提供從查詢套件到逐層卸載、處理依賴衝突、最
Linux 使用 Shell 腳本分析 Nginx 日誌抵禦小規模 DDoS 攻擊
前言 Linux Shell 腳本功能強大,可自動化分析 Nginx 存取日誌,針對小規模 DDoS 攻擊(如大量 POST 請求消耗資源)進行即時封鎖。本文介紹一個實用
解決 iptables 「Protocol wrong type for socket」錯誤:升級 iptables 版本
在 CentOS 6 上嘗試加入 connlimit 模組限制單 IP 連接數時,報錯 iptables: Protocol wrong type for socket.
Linux Shell 腳本分割大型文字檔:split + 遞迴切割實戰
超大文字檔(如日誌、匯出資料)難以傳輸或編輯,需分割成小檔。本文提供兩階段分割策略:先用 split 按行數/大小粗分,再用 Shell 迴圈將每段進一步細分,並自動建立
Linux 安裝配置 MongoDB 完整步驟指南(舊版 1.8 參考)
注意: 本文基於 MongoDB 1.8 版本(2011 年釋出),現已停止維護。生產環境請參考官方文檔安裝最新長期支援版(如 6.0、7.0)。本文保留為歷史參考,展示
Linux find 命令按時間、大小、權限精準刪除檔案實戰
find 是 Linux 最強大的檔案搜尋工具,配合 -exec 或 -delete 可實現複雜條件下的批次刪除。本文整理按時間、大小、權限、類型、擁有者等多維度條件刪除
Linux 檢測與防禦 DDoS 攻擊:netstat 分析與 sysctl/防火牆調優實戰
面對 SYN Flood、CC 等 DDoS 攻擊,Linux 管理員需具備快速檢測連接異常、調整核心網路參數、配置防火牆封鎖的能力。本文提供從 netstat 狀態分析
Linux 利用 lsof 從 /proc 恢復被誤刪且仍被進程開啟的檔案
Linux 下檔案被 rm 刪除後,若仍有進程持有該檔案的開啟描述符,檔案實體資料仍駐留磁碟,可透過 /proc/PID/fd/ 回救。此技巧對日誌檔、資料庫事務日誌等持
Linux 重新掛載 /var 分區釋放被佔用磁碟空間實戰
刪除 /var 下大檔(如日誌)後,df 顯示空間未釋放而 du 顯示已減少,典型原因是檔案仍被進程開啟(文件描述符未釋放)。本文提供腳本化流程:識別佔用進程 → 停止服
Ubuntu 筆電降溫雙重奏:laptop-mode-tools 與 swappiness 優化
筆電長時間運行易發熱,Ubuntu 下可透過硬碟電源管理與記憶體交換策略兩大面向降低溫度、延長硬體壽命。本文詳細說明 laptop-mode-tools 設定與 vm.s
Unix 系統卸載 GDB 調試器:make uninstall 失效的替代方案
從原始碼編譯安裝 GDB 後,執行 make uninstall 卻提示 the uninstall target is not supported in this tr
Linux 一條指令檢測電腦是否擁有 USB 3.0 介面
USB 3.0 傳輸速度較 2.0 大幅提升,但外觀不易辨識。Linux 只需一條 lsusb 指令即可從核心層面確認硬體是否支援 USB 3.0,避免被商家以次充好。
Linux FTP 命令完全指南:交互式操作、腳本自動化、安全強化與現代替代方案
Linux IPv6 位址配置完整指南:手動設定、驗證與遠端測試
Linux 自動化安裝神器 Cobbler 部署全流程:從安裝、DHCP/TFTP、導入鏡像到 Kickstart 無人值守
find 配合 xargs 高效批次處理:避免參數過長、分批執行、單一進程優勢
Linux 安裝 VMware Tools 完整圖文教程(以 RedHat 為例)
Logrotate 日誌輪轉完整配置指南:原理、參數、Nginx 實戰案例
Linux 使用 SecureCRT 配合 rz/sz (lrzsz) 实现文件上传下载
Linux 終端 FTP 實戰指令大全:連線、列表、上傳、下載、切換目錄
Linux 使用 S3QL 建立加密雲端檔案系統 (Amazon S3 / Google Cloud / OpenStack) 完整部署指南
Ubuntu 無線網卡搜尋不到訊號?安裝 WiFi Radar 輕鬆搞定
Linux SSH 免密碼登入完整設定指南:RSA 金鑰對產生、authorized_keys 部署、權限修復與 ssh-copy-id 快速部署
Android Dalvik 堆內存管理與 GC 機制:Zygote 分叉、COW 雙堆架構、標記清除演算法細節
Linux 環境變數管理實戰:使用 env 指令暫時清空 Bash 環境
使用 KSysGuard 圖形化監控遠端 Linux 主機效能
CentOS/Debian NFS 版本不相容解決方案:指定 vers=3 掛載參數