Ubuntu: specifičnosti i prvi koraci
Podešavanje Ubuntu 22.04, 24.04 i 26.04 na serveru: ažuriranja, snap i PPA, firewall, automatske zakrpe i poruke koje te plaše pri prijavi.
Ažurirano 23. avgust 2026.
Ubuntu je najdokumentovaniji serverski OS na internetu: skoro svaki vodič možeš da nađeš baš za njega. Dostupni su 22.04, 24.04 i 26.04.
Prve komande
apt update && apt upgrade -y
apt install -y curl git nano ufw htop
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds
lsb_release -a
Ako se kernel ažurirao tokom nadogradnje, restartuj sistem: reboot.
Šta vidiš pri prijavi
Ubuntu ispisuje pozdrav sa statistikom i ponekad red poput „N updates can be applied immediately” ili ponudu za Ubuntu Pro pretplatu. To su informativne poruke, a ne greška. Ažuriranja se instaliraju običnim apt upgrade; pretplata nije potrebna.
Dodatnu buku možeš da ukloniš tako što ćeš isključiti nepotrebne delove pozdrava u /etc/update-motd.d/.
Snap i PPA
| Mehanizam | Kada ga koristiti |
|---|---|
apt | Glavni put, uvek počni od njega |
| snap | Kada paketa nema u repozitorijumu ili ti treba određena novija verzija |
| PPA | Zvanični repozitorijumi projekata, ne nasumični |
Rad sa snap-om:
snap list
snap install certbot --classic
snap refresh
Dodavanje PPA:
add-apt-repository ppa:ondrej/php
apt update
Ne dodaj PPA jedan za drugim „za svaki slučaj”. Tuđi repozitorijum može da zameni sistemski paket i pokvari ažuriranja. Jedan projekat — jedan repozitorijum, i to po mogućstvu zvanični.
Korisnik i sudo
adduser artem
usermod -aG sudo artem
Za razliku od Debiana, sudo je već instaliran u Ubuntu-u. Proveri prijavu i dozvole iz novog prozora, bez zatvaranja trenutne sesije.
Firewall
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status numbered
Obriši dodatno pravilo: ufw delete 3 koristeći broj iz poslednje komande. Ako slučajno prekineš svoj SSH pristup, pomoći će ti tekstualna konzola u panelu.
Automatsko zakrpovanje
U Ubuntu-u je paket već instaliran; uključi ga ovako:
dpkg-reconfigure -plow unattended-upgrades
systemctl status unattended-upgrades
Neka ažuriranja zahtevaju restart. Indikator:
ls /var/run/reboot-required
Ako fajl postoji, planiraj reboot.
Izbor verzije
Za server izaberi LTS: 22.04 ili 24.04. Verzija 26.04 će raditi ako ti trebaju sveži paketi i spreman si na to da je neki repozitorijumi trećih strana još ne podržavaju.
Nadogradnja između izdanja radi se preko do-release-upgrade, ali na produkcionoj mašini to je rizik: VPS nema kopije ni snimke, pa nema gde da se vratiš. Prvo kopiraj podatke na svoju mašinu — scp i rsync — ili jednostavno reinstaliraj sistem sa verzijom koja ti treba.
Guest agent
apt install -y qemu-guest-agent
systemctl enable --now qemu-guest-agent
Bez njega panel neće prikazivati zauzet prostor i neće izvršiti uredan restart.
Sledeće — kontrolna lista za prvi sat.