Tag: RHEL & CentOS

Linux 安全性漏洞掃瞄工具 — Lynis

Lynis 是一套開源免費的保安套件, 它可以掃瞄系統的安全漏洞, 後門程式掃瞄, 設定檔錯誤設定, 錯誤的檔案權限, 用戶沒有設定密碼等安全性問題。 以下會示範安裝 Lynis 及使用方法, 由於是直接下載 Lynis 的源始碼, 所以應該適用在多數主要的 Linux 發行版。 安裝 Lynis 建立 Lynis 的目錄 # mkdir /usr/local/lynis 下載 Lynis 最新版的源始碼及解壓, 目前最新版是 Lynis …

Linux 網路流量監測工具 vnStat

vnStat 是一套在 Linux 及 BSD 指令模式下的網路流量監測工具, 它會透過 kernel 提供的網路介面卡統計資料進行分析, 以下會示範在 RHEL 及 CentOS 安裝及使用 vnStat. 安裝 vnStat 在 Redhat 系統想用 YUM 安裝 vnStat, 需要先啟用 EPEL Repository: RHEL 6 / …

Linux 變更用戶帳號名稱及 UID

usermod 是變更 Linux 帳號設定的工具, 要變更帳號名稱及帳號 UID, 同樣可以使用 usermod, 例如: # usermod -l new-name old-name 如果要修改帳號的 UID, 語法是這樣: # usermod -u new-UID username 上面指令會將帳號 username 的 UID 改為 new-UID, 其中這個 …

rm – 刪除檔案及目錄指令

rm 指令用作在 Unix Like 環境下刪除檔案或目錄, 使用 rm 時要格外小心, 尤其將整個目錄刪除。 rm 的使用也很簡單, 只要在指令後面加入檔案名稱, 便可以將檔案刪除, 例如: $ rm filename 但如果要刪除目錄, 像上面直接輸入的話, 會出現報錯: $ rm dirname/ rm: cannot remove ‘dirname/’: Is a …

RHEL / CentOS 安裝 BASH Autocomplete

bash-completion 套件可以實現在指令模式下自動完成指令, 與 Linux 內建的自動完成不同, 它可以自動完成參數的部份, 以下會示範在 RHEL 及 CentOS 安裝的方法。 先用 yum 安裝 bash-completion # yum install bash-completion -y 安裝好 bash-completion 後便可以直接使用, 只要像傳統的方法按 “Tab” 鍵便可以, 例如: # yum …

強制系統重啟後進行 fsck

fsck 是 Unix 下的檔案系統檢查工具, 以下會示範在檔案系統經過特定次數掛載後, 會強制在開機時進行 fsck. 例如想設定 /home 在掛載 10 次後進行 fsck, 先開啟 /etc/fstab, 找到 /home 的一行, 例如: 想最後面的 “0” 改成 2, 即這樣: 然後用 tune2fs 設定掛載 10 次後強制進行 …

CentOS 及 Ubuntu 安裝 Log File Navigator – lnav

The Log File Navigator – lnav 是一個十分好用的紀錄檔檢視工具, 可以從紀錄檔按類型擷取內有用的資料, 主要能包括: — 將多個紀錄檔整合, 並根據 timestamps 排序. — 自動檢測紀錄檔類型, 並支援 gzip/bzips2 壓縮檔. — 可以用 regular expressions 過濾紀錄. 以下會示範在 CentOS 及 Ubuntu 安裝及使用 …

RHEL / CentOS 7 安裝 cPanel

cPanel 是十分熱門的網頁寄存 control panel, 它可以透過網頁介面輕鬆管理伺服器,以下會介紹在 RHEL 及 CentOS 7 安裝及配置 cPanel 的方法。 系統要求 在安裝 cPanel 前,先要確定系統符合 cPanel 的要求: 不少於 1GB RAM 20 GB 硬碟空間 然後需要設定正確的 hostname,先用 hostname 指令修改: # …