搭建Ubuntu Minimal服務器的步驟如下:
/etc/netplan/50-cloud-init.yaml
文件(在較新的Ubuntu版本中可能是/etc/netplan/01-netcfg.yaml
或其他類似的文件)。sudo netplan apply
。sudo apt update
sudo apt upgrade
sudo apt install openssh-server
sudo nano /etc/ssh/sshd_config
sudo systemctl restart sshd
sudo apt install ufw
sudo ufw enable
sudo ufw allow 22/tcp # 允許SSH端口
sudo ufw allow http # 允許HTTP端口
sudo ufw allow https # 允許HTTPS端口
sudo ufw reload
sudo apt install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades
sudo crontab -e
0 0 * * * /usr/lib/update-notifier/apt-check-updates
0 2 * * * /usr/lib/update-notifier/apt-check-updates --local-only | grep -q "upgradable" && /usr/bin/apt-get -y upgrade
至此,你已經成功搭建了一個基本的Ubuntu Minimal服務器。根據具體需求,你可能還需要進行更多的定制和優化。