適用于 Red Hat / CentOS / Rocky Linux 等系統的基本初始化配置操作。
🔒 1. 關閉 SELinux(臨時生效)
setenforce 0
?? 注意:此命令僅臨時關閉 SELinux,重啟后可能恢復。要永久關閉,請修改
/etc/selinux/config
中的配置:
sudo sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
🕓 2. 設置時區為中國上海(Asia/Shanghai)
sudo timedatectl set-timezone Asia/Shanghai
🧭 3. 設置硬件時鐘為 UTC(推薦)
timedatectl set-local-rtc 0
建議使用 UTC 時間避免多系統時間沖突。
🖥? 4. 設置主機名
sudo hostnamectl set-hostname your-new-hostname
將
your-new-hostname
替換為你的主機名,例如node-01
🚫 5. 禁用指定賬號(如 vcsa
)
sudo usermod -L vcsa # 鎖定賬戶,禁止登錄
sudo passwd -l vcsa # 鎖定密碼,進一步禁止密碼登錄
? 總結
操作項 | 命令 | 說明 |
---|---|---|
關閉 SELinux | setenforce 0 | 臨時關閉安全模塊 |
設置時區 | timedatectl set-timezone | 配置系統時區 |
硬件時鐘 UTC | timedatectl set-local-rtc 0 | 推薦設置 |
改主機名 | hostnamectl set-hostname | 修改系統主機名 |
禁用賬號 | usermod -L 、passwd -l | 鎖定指定用戶賬號登錄權限 |
需要我把這些命令合并為一個可執行初始化腳本或轉換為 PDF 文件嗎?