Pateikiama instrukcija "Webmin" valdymo pulto su "Virtualmin" bei "Usermin" savarankiškam įdiegimui "Debian" aplinkoje. Pamoka parengta su "Debian 13" operacine sistema.
Oficiali "Webmin" valdymo pulto svetainė:
http://www.webmin.com/
1. Prisijunkite prie serverio per SSH ir atnaujinkite sistemą
apt update
apt upgrade -y
2. Reikalingų įrankių įdiegimas
apt install -y curl apt-transport-https gnupg
3. Pridėkite "Webmin" repo ir GPG raktą
Tai rekomenduojamas ir palaikomas būdas.
curl -fsSL https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh -o webmin-setup-repo.sh
sh webmin-setup-repo.sh
Po šio žingsnio "Webmin" ir "Usermin" bus pasiekiami per apt.
4. Įdiek "Webmin" ir "Usermin"
apt install -y webmin usermin
5. Patikrinkite ar servisai veikia
systemctl status webmin
systemctl status usermin
Abu turi būti:
active (running)
"Virtualmin" diegimas
curl -o install.sh https://software.virtualmin.com/gpl/scripts/install.sh
sh install.sh
6. Atblokuokite 10000, 20000 ir 443 prievadus
Jei naudojate UFW:
ufw allow 10000/tcp
ufw allow 20000/tcp
ufw allow 443/tcp
ufw reload
Patikrinimui:
ufw status
Jei naudojate firewalld:
firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --permanent --add-port=20000/tcp
firewall-cmd --reload
7. Prisijungimas per naršyklę
"Webmin"
https://SERVERIO_IP:10000/
"Usermin"
https://SERVERIO_IP:20000/
Prisijungimas:
"Webmin" → root arba admin vartotojas
"Usermin" → paprasti sistemos vartotojai
8. Patikrinimas per SSH
Patikrinkite ar procesai klausosi prievadų:
ss -tulnp | grep -E '10000|20000'
Jei gaunate atsakymą LISTEN – viskas veikia.
Webmin valdymo pulto dokumentaciją galite rasti apsilankę šiuo adresu.
