Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

淺談 Linux 系統效能調校與安全強化

編輯:Linux 教學

核心觀念

  • 硬體升級 (特別是記憶體) 是最直接的效能提升,但軟體調校可在既有硬體榨乾效能。
  • 伺服器環境優先「穩定」與「安全」,不盲目追新版本;生產機建議使用長期支援 (LTS) 核心與套件。

一、效能調校實作

1. 虛擬記憶體 (vm.freepages) 調整

# 查看目前值
cat /proc/sys/vm/freepages
# 輸出三數值:min free pages, low free pages, high free pages

# 以 1GB 記憶體為例,建議調高 high free pages
echo "2048 4096 6144" > /proc/sys/vm/freepages
# 永久生效請寫入 /etc/sysctl.conf
vm.freepages = 2048 4096 6144

提高高水位可減少不必要的 swap 活動,讓實體記憶體利用率更高。

2. IDE 硬碟參數優化 (hdparm)

# 啟用 32-bit I/O
hdparm -c1 /dev/hda
# 啟用 DMA
hdparm -d1 /dev/hda
# 驗證效能
hdparm -t /dev/hda
# 寫入設定使重開機保持
hdparm -k1 /dev/hda

SCSI/SAS/RAID 陣列通常由控制器處理,無需手動調整。

3. 關閉不必要的服務

用 chkconfig --list 或 systemctl list-unit-files 檢視,停用非必需 daemon (如 cups, bluetooth, avahi 等)。

二、安全強化清單

  1. 全套套件更新至最新修補版 (yum update / apt upgrade)。
  2. 啟用防火牆 (iptables/firewalld/ufw),預設拒絕,僅開放必要埠口。
  3. 定期審核關鍵日誌 (/var/log/secure, /var/log/messages, audit.log),建議部署 logwatch 或 loganalyzer 自動分析。
  4. 訂閱安全公告 (Red Hat RHSA, Debian Security, Ubuntu USN 等)。

日常維護自動化腳本建議

  • lsof -i、netstat -tulnp、ps -ef 定期檢查異常監聽埠口/進程,結果寄送郵件。
  • 定期檢視 last、history、vipw 確認無異常帳號/登入。
  • 重要資料 tar 打包異地備份,並驗證可還原。

結語

「配置、配置、再配置」是安全之道。調校與安全並重,才能讓 Linux 伺服器長期穩定服務。

Copyright © Windows教程網 All Rights Reserved