# Ubuntu 22.04 LTS 初始環境設置 當 Ubuntu 22.04 LTS 安裝完畢後,登入使用者帳戶。 接著進行以下設定,盡可能省去其他不必要的操作,使系統環境保持乾淨。 ## 更新系統套件 檢查系統套件 ```shell sudo apt update ``` 更新系統套件 ```shell sudo apt upgrade ``` 清除安裝包 ```shell sudo apt clean ``` ## 安裝 SSH Server 安裝 OpenSSH Server ```shell sudo apt install openssh-server ``` 啟動 OpenSSH Server ```shell sudo /etc/init.d/ssh start ``` ## 移除 Cloud-init 解除安裝 Cloud-init ```bash sudo apt purge cloud-init ``` 刪除 Cloud-init 殘留檔案 ```bash sudo rm -rf /etc/cloud/ && sudo rm -rf /var/lib/cloud/ ``` 重啟系統 ```bash sudo reboot ``` ## 設定虛擬記憶體 查看當前記憶體資訊 ```shell free -h ``` 關閉 `swap.img` ```shell sudo swapoff /swap.img ``` 刪除原有的 `swap.img` ```shell sudo rm /swap.img ``` 新建一個大小為 32GB 的 `swap.img` ```shell sudo fallocate -l 32G /swap.img ``` 確認 `swap.img` 大小 ```shell ls -lh /swap.img ``` 修改 `swap.img` 權限 ```shell sudo chmod 600 /swap.img ``` 設定 `swap.img` ```shell sudo mkswap /swap.img ``` 啟動 `swap.img` ```shell sudo swapon /swap.img ``` 開機自動啟動 `swap.img` ```shell echo '/swap.img none swap sw 0 0' | sudo tee -a /etc/fstab ``` 重啟系統 ```shell sudo reboot ```