服务器设置和教程 · 7 10 月, 2024

安裝完 Debian 10 之後需要做的 10 件事情

安裝完 Debian 10 之後需要做的 10 件事情

Debian 10(代號 Buster)是一個穩定且廣受歡迎的 Linux 發行版,適合用於伺服器和桌面環境。安裝完 Debian 10 之後,為了確保系統的安全性、穩定性和最佳性能,有一些必要的步驟需要進行。以下是安裝完 Debian 10 之後需要做的 10 件事情。

1. 更新系統

安裝完成後,第一件事情就是更新系統。這可以確保你擁有最新的安全補丁和軟體版本。使用以下命令來更新系統:

sudo apt update
sudo apt upgrade

2. 安裝必要的軟體包

根據你的需求,安裝一些常用的軟體包。例如,若你需要使用 SSH 進行遠端管理,可以安裝 OpenSSH 伺服器:

sudo apt install openssh-server

3. 配置防火牆

為了保護伺服器的安全,建議配置防火牆。Debian 10 預設使用 ufw 作為防火牆工具。可以使用以下命令來啟用防火牆:

sudo apt install ufw
sudo ufw allow OpenSSH
sudo ufw enable

4. 創建非根用戶

為了提高安全性,建議創建一個非根用戶來進行日常操作。可以使用以下命令創建新用戶:

sudo adduser username

然後,將該用戶添加到 sudors 群組中:

sudo usermod -aG sudo username

5. 配置 SSH 設定

為了增強 SSH 的安全性,可以修改 SSH 的設定檔。編輯 /etc/ssh/sshd_config,並進行以下更改:

  • 禁用根用戶登入:PermitRootLogin no
  • 更改預設端口:Port 2222

完成後,重啟 SSH 服務:

sudo systemctl restart ssh

6. 安裝防毒軟體

雖然 Linux 系統相對安全,但安裝防毒軟體仍然是個好主意。可以考慮使用 ClamAV:

sudo apt install clamav clamtk

7. 設定自動更新

為了確保系統持續獲得安全更新,可以設定自動更新。安裝 unattended-upgrades 套件:

sudo apt install unattended-upgrades

然後啟用自動更新:

sudo dpkg-reconfigure --priority=low unattended-upgrades

8. 配置時間同步

確保伺服器的時間正確是非常重要的。可以使用 ntp 來同步時間:

sudo apt install ntp

9. 監控系統資源

安裝一些監控工具來監控系統資源的使用情況,例如 htopiotop

sudo apt install htop iotop

10. 定期備份

最後,定期備份系統和數據是非常重要的。可以使用 rsync 或者其他備份工具來進行備份。

總結

安裝完 Debian 10 之後,進行上述 10 件事情可以幫助你提升系統的安全性和穩定性。無論是用於個人項目還是商業用途,這些步驟都是必不可少的。如果你需要更高效的管理和運行伺服器,考慮使用 香港VPS 服務,這將為你提供更好的性能和可靠性。