A Webmin egy olyan szerverkezelő eszköz, amely lehetővé teszi a rendszergazdák számára, hogy a szerver különböző aspektusait egy webes felületen keresztül kezeljék. A Webmin segítségével konfigurálhat felhasználókat és csoportokat, kezelhet fájlokat és könyvtárakat, telepíthet szoftvereket, konfigurálhatja a hálózati beállításokat és még sok mást. A Webmin számos operációs rendszerhez elérhető, beleértve a Linuxot, a FreeBSD-t és a Solaris-t is.
A Webmin kiszolgálón SSL-tanúsítványra van szükség a kiszolgáló és a felhasználó böngészője között továbbított adatok biztonságának biztosításához. Lehetővé teszi a HTTPS protokoll használatát a hálózaton keresztül továbbított információk titkosítására, és védelmet nyújt a rosszindulatú felhasználók esetleges támadásai ellen, akik az adatokat nyílt szövegben lehallgathatják. Segít továbbá a kiszolgáló hitelesítésében és annak biztosításában, hogy a felhasználók a megfelelő erőforráshoz kapcsolódnak.
A Webmin kiszolgáló és a felhasználók böngészője közötti kapcsolat biztosításához SSL-tanúsítványt kell telepítenie a kiszolgálóra. Ez lehetővé teszi a HTTPS protokoll használatát a szerver és a böngésző között továbbított adatok titkosítására. Az SSL-tanúsítvány telepítéséhez a Webmin-kiszolgálóra néhány egyszerű lépést kell követnie.
Megbízható tanúsítványtszerezhet egy megbízható hitelesítésszolgáltatótól (CA), vagy létrehozhat egy saját aláírású tanúsítványt. Ha a Let's Encrypt szolgáltatást szeretné használni, akkor a Certbot vagy az acme.sh
segítségével automatikusan beszerezheti és frissítheti a tanúsítványokat.
Egy példa arra, hogy az acme.sh
segítségével hogyan szerezhet tanúsítványt a tartományához:
acme.sh --issue --standalone -d example.com --httpport 80
Ha már rendelkezik SSL-tanúsítvánnyal, konfigurálhatja a Webmin-t annak használatára:
"Webmin konfigurációja
" szakaszra.az "SSL titkosítás
" lehetőséget."SSL beállítások
" gombra.az "SSL titkosítás
" lehetőséget."SSL beállítások
" gombra."Private key file"
és a"Certificate file
" mezőkbe a tanúsítvány és a privát kulcs fájlok megfelelő elérési útvonalát. Ha az acme.sh fájlt
használta, akkor ezek a ~/.acme.sh/example.com/
mappában lesznek."Mentés
" gombra a módosítások mentéséhez./etc/init.d/webmin újraindítása
Miután az SSL-tanúsítványt telepítettük a Webmin-kiszolgálóra, a felhasználók biztonságos kapcsolaton keresztül HTTPS-en keresztül csatlakozhatnak a kiszolgálóhoz.