下面从日常运维视角系统性讲一下 Ubuntu 虚拟机(VM)的运维要点,适用于 KVM / VMware / VirtualBox / 云主机(ECS)等场景。
lsb_release -a # Ubuntu 版本
uname -a # 内核版本
hostnamectl # 主机名与系统信息
adduser deploy # 创建用户
usermod -aG sudo deploy
passwd deploy
✅ 建议:
sudo vim /etc/ssh/sshd_config
建议:
PermitRootLogin no
PasswordAuthentication no
sudo systemctl restart ssh
sudo ufw enable
sudo ufw allow 22
sudo ufw allow 80,443/tcp
sudo ufw status
sudo apt update
sudo apt upgrade -y
sudo apt install unattended-upgrades
top / htop
df -h
free -h
iostat
vmstat
journalctl -xe
tail -f /var/log/syslog
/var/log/auth.log # SSH 登录
systemctl status nginx
systemctl restart nginx
systemctl enable nginx
查看失败服务:
systemctl --failed
lsblk
sudo growpart /dev/sda 1
sudo resize2fs /dev/sda1
ip addr
ip route
ping 8.8.8.8
curl ipinfo.io
常见问题:
/etc/resolv.conf/etc/netplan/*.yaml
netplan apply
crontab -e
du -sh /*
journalctl --vacuum-size=500M
✅ 最小权限
✅ 定期备份
✅ 变更可回滚
✅ 监控全覆盖
✅ 文档化
如果你愿意,我可以:
你现在的 Ubuntu 是 本地虚拟机还是云服务器?