Webmin - modernus serverio valdymo pultas, kuris suteikia galimybę valdyti Linux serverį per paprastą ir patogią vartotojo sąsają.
Šioje pamokoje pateiksime informaciją, kaip savarankiškai įsidiegti Webmin serverio valdymo pultą bei kelis esminius pulto administravimo aspektus.
0. Preliminarūs reikalavimai:
- Virtualus dedikuotas serveris su įdeigtu mūsų parengtu Debian 9 šablonu.
- Įdeigta LAMP tarnybų grupė. Tai galite atlikti pagal mūsų parengtą
pamoką.
1. Webmin diegimas
Visų pirmą turite pridėti Webmin repozitoriją tam, kad galėtumėte lengvai įdiegti ir atnaujinti Webmin naudojant paketų administratorių. Tai atliksite pridėję repozitoriją į
/etc/apt/sources.list failą. Atsidarykite failą su failų redagavimo programa:
nano /etc/apt/sources.list
Tada pridėkite žemiau pateiktą eilutę į failo pabaigą tam, kad būtų pridėdama nauja repozitorija:
deb http://download.webmin.com/download/repository sarge contrib
Išsaugokite ir išeikite iš failo.
Toliau pridėkite Webmin PGP raktą tam, kad sistema pasitikėtų nauja repozitorija:
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc
Tada atnaujinkite paketus tam, kad į sąrašą būtų įtraukiama Webmin repozitorija:
apt update
Tada galite pradėti Webmin diegimą:
apt install webmin
Kai tik diegimas bus baigtas Jums bus pateikiamas toks atsakymas:
Webmin install complete. You can now login to
https://your_server_ip:10000 as root with your
root password, or as any user who can use `sudo`.
SVARBU: jeigu turite įdiegę UFW ugniasienę Jums papildomai reikia paleisti komandą
sudo ufw allow 10000 tam, kad galėtumėte pasiekti Webmin valdymo panelę.
Prisijungti prie Webmin galite atsidarę naršyklėje:
https://jūsų_serverio_IP_adresas:10000
Atidarant Webmin Jums bus pateikiamas pranešimas dėl nesaugios svetainės. Leiskite naršyklei atsidaryti šią svetainę. Tada Jums reikės suvesti prisijungimus, kurie yra tokie patys su kuriais jungiatės prie serverio t.y. prisijungimo vardas - root, slaptažodis - Jums pateikiamas klientų sistemoje:
2. Naudojimasis Webmin
Webmin suteikia galimybę naudotis daug skirtingų modulių, kurie gali kontroliuoti viską nuo BIND DNS serverio ir tokių paprastų modulių, kaip naudotojo pridėjimas į sistemą. Toliua pateiksime informaciją, kaip sukurti naują naudotoją ir kaip atnaujinti naudojamus paketus naudojant Webmin.
* Naudotojų ir grupių pridėjimas į serverį.
Visų pirmą pasirinkite
System pasirinkimą iš meniu kairėje ir tada pasirinkite
Users and Groups mygtuką. Šioje skiltyje galite pridėti, valdyti naudotoją arba pridėti ar valdyti naudotojų grupę.
Sukurkite naują grupę pavadindami ją
diegimas, kuri bus naudojama talpinti web aplikacijas. Pridėti naudotoją pasirinkite mygtuką
Create a new user, kuris yra patalpintas viršuje naudotojų lentelės. Jums bus pateikiamas
Create User langas, kur galėsite nurodyti prisijungimo vardą, slaptažodį, grupę ir pan. Sekite žemiau pateiktus žingsnius naudotojo sukūrimui:
1. Į laukelį
Username įrašykite
diegimas;
2. Pasirinkite
Automatic prie
User ID;
3. Užpildykite laukelį
Real Name su, kaip pavyzdžiui,
Diegimo naudotojas;
4.
Home Directory pasirinkite
Automatic;
5.
Shell pasirinkite
/bin/bash/ ir pasirinkimo sąrašo;
6.
Password pasirinkite
Normal password ir įveskite savo norimą slaptažodį;
7.
Primary group skiltyje pasirinkite
New group with same name as user;
8.
Secondary Group pasirinkite
sudo iš
All groups sąrašo, paspauskite
-> mygtuką grupės pridėjimui į sąrašą;
9. Ir tada pasirinkite
Create naujo naudotojo sukūrimui.
Kuriant naują naudotoją galite pasirinkti kiek laiko galios slaptažodis. Toliau - pateiksime informaciją, kaip atnaujinti paketus sistemoje.
* Paketų atnaujinimas
Webmin serverio valdymo pultas leidžia atnaujinti visus paketus pačiame pulte. Tam, kad atnaujintumėte visus paketus, visų pirma pasirinkite
Dashboard ir tada matysite
Package updates laukelį. Jeigu ten bus matomi galimi atnaujinimai, matysite nuorodą prie kurios bus pateiktas skaičius paketų, kurie gali būtų atnaujinami, kaip pateikta žemiau ekrano nuotraukoje:
Pasirinkite nuorodą ir tada paspauskite
Update selected packages tam, kad pradėtumėte atnaujinimą. Jūsų bus paprašyta išjungti serverį ir tai galite atlikti per vartotojo sąsają.
Platesnę informaciją apie Webmin administravimą rasite Webmin dokumentacijoje:
https://doxfer.webmin.com/Webmin/Main_Page