Webmin on kaasaegne veebijuhtpaneel, mis võimaldab hallata Linuxi serverit brauseripõhise liidese kaudu. Webmini abil saate käigupealt hallata kasutajakontosid, konfigureerida DNS-i sätteid ja muuta tavaliste pakettide sätteid.
Selles õpetuses paigaldate ja konfigureerite oma serverisse Webmini ning tagate juurdepääsu liidesele kehtiva Let’s Encrypti sertifikaadiga. Seejärel saate Webmini abil lisada uusi kasutajakontosid ja värskendada laualt kõiki serveri pakette.
1. Webmini paigaldamine
Esmalt värskendage oma serveri paketiindeksit, kui te pole seda hiljuti teinud:
Seejärel peame lisama Webmini hoidla, et saaksime oma paketihalduri abil Webmini paigaldada ja värskendada. Teeme seda, lisades hoidla faili /etc/apt/sources.list.
Avage fail eelistatud redaktoris. Siin kasutame nano:
Seejärel lisage uue hoidla lisamiseks faili allossa see rida:
/etc/apt/sources.list
Salvestage fail ja väljuge redaktorist. Kui kasutasite nano, vajutage selleks klahvikombinatsiooni CTRL+X, Y ja seejärel ENTER.
Järgmisena lisate Webmin PGP võtme, et teie süsteem usaldaks uut hoidlat. Kuid selleks peate paigaldama paketi gnupg1, mis on GNU turvalise suhtluse ja andmete salvestamise tööriist.
Pärast seda laadige alla Webmin PGP võti koos wget-ga ja lisage see oma süsteemi võtmete loendisse:
Järgmisena värskendage pakettide loendit uuesti, et kaasata nüüd usaldusväärne Webmini hoidla:
Seejärel paigaldage Webmin:
Kui paigaldamine on lõppenud, kuvatakse teile järgmine väljund:
Märkus. Kui paigaldasite ja lubasite UFW eeltingimuse etapis, peate Webmini tulemüüri kaudu lubamiseks käivitama järgmise käsu:
Täiendava turvalisuse huvides võiksite oma tulemüüri konfigureerida nii, et see lubaks sellele pordile juurdepääsu ainult teatud IP vahemikest.
Kindlustame juurdepääsu Webminile, lisades kehtiva sertifikaadi.
2. Let’s Encrypt sertifikaadi lisamine
Webmin on juba konfigureeritud kasutama HTTPS-i, kuid kasutab iseallkirjastatud ebausaldusväärset sertifikaati. Asendame selle kehtiva Let’s Encrypti sertifikaadiga.
Liikuge oma veebibrauseris aadressile https://your_domain:10000, asendades your_domain domeeninimega, mis osutab teie serveri IP aadressile.
Märkus. Esmakordsel sisselogimisel näete hoiatust "Invalid SSL". See hoiatus võib sõltuvalt teie brauserist öelda midagi erinevat, kuid selle põhjuseks on see, et server on loonud iseallkirjastatud sertifikaadi. Lubage erand ja jätkake oma domeeniga, et saaksite asendada iseallkirjastatud sertifikaadi Let’s Encrypti sertifikaadiga.
Teile kuvatakse sisselogimisekraan. Logige sisse non-root kasutajaga, mille lõite selle õpetuse eeltingimusi täites.
Kui olete sisse loginud, on esimene ekraan mida näete, Webmini töölaud. Enne kehtiva sertifikaadi rakendamist peate määrama serveri hostinime. Otsige välja System hostname (Süsteemi hostinimi) ja klõpsake paremal asuvat linki, nagu on näidatud järgmisel joonisel:
See viib teid lehele Hostname and DNS Client. Leidke väli Hostname ja sisestage väljale oma Fully Qualified Domain Name. Seejärel klõpsake sätte rakendamiseks lehe allosas nuppu Save.
Pärast hostinime määramist klõpsake vasakpoolsel navigeerimisribal Webmin rippmenüüd ja seejärel valikut Webmin Configuration.
Valige Webmin Configuration lehel ikoonide loendist SSL Encryption ja seejärel klõpsake vahekaarti Let’s Encrypt. Näete järgmise joonise sarnast ekraani:
Sellel lehel annate Webminile teada, kuidas sertifikaati hankida ja uuendada. Let’s Encrypti sertifikaadid aeguvad 3 kuu pärast, kuid saate anda Webminile käsu Let’s Encrypti sertifikaati iga kuu automaatselt uuendada. Let’s Encrypt otsib serverist kinnitusfaili, seega konfigureerime Webmini nii, et see asetaks kinnitusfaili kausta /var/www/your_domain, mis on kaust, mida eeltingimustes konfigureeritud Apache veebiserver kasutab. Sertifikaadi seadistamiseks järgige neid samme.
Täitke oma FQDN-ga sertifikaadi hostinimed.
Klõpsake nuppu Taotle sertifikaati. Mõne sekundi pärast näete kinnitusekraani.
Uue sertifikaadi kasutamiseks klõpsake kinnituskuval nuppu Tagasi Webmini konfiguratsiooni. Kerige sellel lehel alla ja klõpsake nuppu Taaskäivita Webmin. Oodake umbes 30 sekundit, seejärel laadige leht uuesti ja logige uuesti sisse. Teie brauser peaks nüüd näitama, et sertifikaat on kehtiv.
Selles õpetuses paigaldate ja konfigureerite oma serverisse Webmini ning tagate juurdepääsu liidesele kehtiva Let’s Encrypti sertifikaadiga. Seejärel saate Webmini abil lisada uusi kasutajakontosid ja värskendada laualt kõiki serveri pakette.
1. Webmini paigaldamine
Esmalt värskendage oma serveri paketiindeksit, kui te pole seda hiljuti teinud:
Kood:
sudo apt update
Avage fail eelistatud redaktoris. Siin kasutame nano:
Kood:
sudo nano /etc/apt/sources.list
/etc/apt/sources.list
HTML kood:
. . . deb http://download.webmin.com/download/repository sarge contrib
Järgmisena lisate Webmin PGP võtme, et teie süsteem usaldaks uut hoidlat. Kuid selleks peate paigaldama paketi gnupg1, mis on GNU turvalise suhtluse ja andmete salvestamise tööriist.
Pärast seda laadige alla Webmin PGP võti koos wget-ga ja lisage see oma süsteemi võtmete loendisse:
Kood:
wget -q -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add
Kood:
sudo apt update
Kood:
sudo apt install webmin
HTML kood:
Output . . . Webmin install complete. You can now login to https://your_server:10000 as root with your root password, or as any user who can use sudo.
Kood:
sudo ufw allow 10000
Kindlustame juurdepääsu Webminile, lisades kehtiva sertifikaadi.
2. Let’s Encrypt sertifikaadi lisamine
Webmin on juba konfigureeritud kasutama HTTPS-i, kuid kasutab iseallkirjastatud ebausaldusväärset sertifikaati. Asendame selle kehtiva Let’s Encrypti sertifikaadiga.
Liikuge oma veebibrauseris aadressile https://your_domain:10000, asendades your_domain domeeninimega, mis osutab teie serveri IP aadressile.
Märkus. Esmakordsel sisselogimisel näete hoiatust "Invalid SSL". See hoiatus võib sõltuvalt teie brauserist öelda midagi erinevat, kuid selle põhjuseks on see, et server on loonud iseallkirjastatud sertifikaadi. Lubage erand ja jätkake oma domeeniga, et saaksite asendada iseallkirjastatud sertifikaadi Let’s Encrypti sertifikaadiga.
Teile kuvatakse sisselogimisekraan. Logige sisse non-root kasutajaga, mille lõite selle õpetuse eeltingimusi täites.
Kui olete sisse loginud, on esimene ekraan mida näete, Webmini töölaud. Enne kehtiva sertifikaadi rakendamist peate määrama serveri hostinime. Otsige välja System hostname (Süsteemi hostinimi) ja klõpsake paremal asuvat linki, nagu on näidatud järgmisel joonisel:
See viib teid lehele Hostname and DNS Client. Leidke väli Hostname ja sisestage väljale oma Fully Qualified Domain Name. Seejärel klõpsake sätte rakendamiseks lehe allosas nuppu Save.
Pärast hostinime määramist klõpsake vasakpoolsel navigeerimisribal Webmin rippmenüüd ja seejärel valikut Webmin Configuration.
Valige Webmin Configuration lehel ikoonide loendist SSL Encryption ja seejärel klõpsake vahekaarti Let’s Encrypt. Näete järgmise joonise sarnast ekraani:
Sellel lehel annate Webminile teada, kuidas sertifikaati hankida ja uuendada. Let’s Encrypti sertifikaadid aeguvad 3 kuu pärast, kuid saate anda Webminile käsu Let’s Encrypti sertifikaati iga kuu automaatselt uuendada. Let’s Encrypt otsib serverist kinnitusfaili, seega konfigureerime Webmini nii, et see asetaks kinnitusfaili kausta /var/www/your_domain, mis on kaust, mida eeltingimustes konfigureeritud Apache veebiserver kasutab. Sertifikaadi seadistamiseks järgige neid samme.
Täitke oma FQDN-ga sertifikaadi hostinimed.
- Valimisfaili veebisaidi juurkataloogi jaoks valige nupp Muu kataloog ja sisestage oma veebisaidi dokumendi juur. Eeldusel, et järgisite eeltingimuseks Apache'i õpetust, on see /var/www/your_domain.
- Jaotises Kuud automaatse uuendamise vahel tühjendage valik Ainult käsitsi uuendamine, tippides sisestuskasti 1, ja valige sisestuskastist vasakul olev raadionupp.
Klõpsake nuppu Taotle sertifikaati. Mõne sekundi pärast näete kinnitusekraani.
Uue sertifikaadi kasutamiseks klõpsake kinnituskuval nuppu Tagasi Webmini konfiguratsiooni. Kerige sellel lehel alla ja klõpsake nuppu Taaskäivita Webmin. Oodake umbes 30 sekundit, seejärel laadige leht uuesti ja logige uuesti sisse. Teie brauser peaks nüüd näitama, et sertifikaat on kehtiv.
Kommentaar