Kontakty

Správna inštalácia Webmin Ubuntu Server. Správna inštalácia servera Webmin Ubuntu Prihláste sa do Webmin

|

Webmin je moderná webová konzola na správu počítačov so systémom Linux. Webmin vám umožňuje rýchlo zmeniť nastavenia hlavných balíkov.

Táto príručka vám pomôže nainštalovať a nakonfigurovať Webmin na serveri Ubuntu, zabezpečiť konzolu certifikátom Let’s Encrypt, pridať nový účet cez Webmin a aktualizovať balíky servera.

Požiadavky

  • Server Ubuntu 16.04.
  • Sudo prístup.
  • Nakonfigurovaný firewall (o tom sa môžete dozvedieť).
  • Webový server Apache (návod na inštaláciu nájdete).
  • FQDN a záznam smerujúci na IP adresu servera.

Krok 1 – Inštalácia Webmin

Pridajte úložisko Webmin, ktoré môžete použiť na inštaláciu a neskoršiu aktualizáciu konzoly. Je potrebné ho pridať do súboru /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

Pridajte nové úložisko na koniec súboru:

. . .
deb http://download.webmin.com/download/repository sarge contrib

Uložte a zatvorte súbor.

Pridajte kľúč Webmin PGP, aby systém vedel, že novému úložisku možno dôverovať.

wget http://www.webmin.com/jcameron-key.asc
sudo apt-key pridať jcameron-key.asc

Aktualizujte index balíkov a pridajte doň úložisko Webmin.

aktualizácia sudo apt-get

Nainštalujte Webmin:

sudo apt-get install webmin

Po dokončení inštalácie uvidíte:

Inštalácia Webmin je dokončená. Teraz sa môžete prihlásiť do

https: // your_server_ip: 10000 ako root s vaším
root heslo, alebo ako ktorýkoľvek užívateľ, ktorý môže použiť `sudo`.

Skopírujte si tieto informácie, budete ich potrebovať pri ďalšej práci.

Poznámka: Ak ste nakonfigurovali firewall ufw podľa potreby, momentálne blokuje port Webmin. Ak ho chcete odblokovať, použite príkaz:

sudo ufw povoliť 10 000

Pre zvýšenie bezpečnosti môžete nakonfigurovať prístup k tomuto portu iba z konkrétnych rozsahov adries IP.

Krok 2: Pridajte dôveryhodný certifikát Let's Encrypt

Webmin už podporuje HTTPS, ale zatiaľ konzola používa certifikát s vlastným podpisom. Nahraďte ho dôveryhodným certifikátom zo služby Let’s Encrypt.

Vo svojom prehliadači otvorte:

https: // vaša_doména: 10 000

Nahraďte your_domain názvom svojej domény.

Poznámka: Pri prvom kliknutí na tento odkaz sa zobrazí chyba „Neplatný protokol SSL“. Dôvodom je, že server používa certifikát s vlastným podpisom. Ak chcete pokračovať, pridajte ho do zoznamu vylúčení.

Zobrazí sa obrazovka overenia. Otvorte si používateľský účet s prístupom sudo (nie root).

Po overení sa zobrazí panel Webmin. Pred pridaním dôveryhodného certifikátu musíte nastaviť názov hostiteľa servera. Nájdite pole System hostname a otvorte v ňom uvedený odkaz.

Tým sa otvorí stránka Hostname and DNS Client. Nájdite pole Hostname a zadajte doň FQDN. Kliknite na tlačidlo Uložiť.

Kliknite na Webmin na ľavom navigačnom paneli a potom kliknite na Konfigurácia Webmin.

Zo zoznamu vyberte Šifrovanie SSL a potom kliknite na kartu Let's Encrypt. Zobrazí sa obrazovka Možnosti nového certifikátu SSL.

Z tejto stránky môže Webmin získať a nainštalovať dôveryhodný certifikát a aktualizovať ho včas. Certifikáty Let’s Encrypt sú platné 3 mesiace. Webmin podporuje automatickú obnovu certifikátu; konzolu môžete nakonfigurovať tak, aby si každý mesiac obnovovala certifikát Let’s Encrypt. Služba Let’s Encrypt hľadá overovací súbor na serveri, takže konzola Webmin musí takýto súbor umiestniť do adresára / var / www / html (toto je predvolený koreňový adresár webového servera Apache). Ak chcete nastaviť certifikát, postupujte takto:

  • Zadajte svoje FQDN do poľa Názvy hostiteľa pre certifikát.
  • V riadku Koreňový adresár webovej lokality pre overovací súbor kliknite na tlačidlo Iný adresár a zadajte / var / www / html.
  • V riadku Mesiace medzi automatickým obnovením zrušte začiarknutie políčka Obnoviť iba manuálne a do vstupného poľa zadajte 1. Potom kliknite na tlačidlo naľavo od vstupného poľa.
  • Kliknite na Vyžiadať certifikát. V priebehu niekoľkých sekúnd dostanete potvrdzujúcu obrazovku.

Reštartujte Webmin, aby ste získali prístup k novému certifikátu. Ak to chcete urobiť, kliknite v prehliadači na šípku späť a na tlačidlo Reštartovať Webmin. Počkajte 30 sekúnd, obnovte stránku a prejdite na ovládací panel. Prehliadač teraz ohlási, že server používa dôveryhodný certifikát.

3 - Používanie Webmin

Webmin ponúka mnoho modulov, ktoré môžete použiť na správu vášho servera a robiť takmer čokoľvek od nastavenia servera BIND DNS až po pridávanie používateľov do vášho systému. Skúste vytvoriť nového používateľa a aktualizovať systémové balíčky pomocou Webmin.

Správa používateľov a skupín

Kliknite na kartu Systém a kliknite na tlačidlo Používatelia a skupiny. V zobrazenom okne môžete spravovať používateľov a skupiny systému.

Vytvorte nového používateľa (napríklad nasadiť), ktorého môžete použiť na nasadenie aplikácie. Kliknite na položku Vytvoriť nového používateľa v hornej časti stránky. Tým sa otvorí obrazovka Create User; poskytnúť používateľské meno, heslo, skupinu a ďalšie informácie o používateľovi.

  • Do poľa Používateľské meno zadajte názov: deploy.
  • V poli User ID vyberte Automatic.
  • Do poľa Skutočné meno zadajte popis používateľa (napríklad používateľa nasadenia).
  • V domovskom adresári vyberte možnosť Automaticky.
  • Z rozbaľovacej ponuky Shell vyberte / bin / bash.
  • V poli Heslo vyberte Normálne heslo a zadajte heslo.
  • V Primárnej skupine vyberte Nová skupina s rovnakým názvom ako používateľ.
  • V sekundárnej skupine vyberte sudo zo zoznamu Všetky skupiny. Potom kliknite na tlačidlo → a pridajte skupinu do zoznamu v skupinách.
  • Kliknite na Vytvoriť.

Ako vidíte, Webmin vám umožňuje prispôsobiť shell používateľa, podporu pre domovské adresáre a ďalšie.

Aktualizácia balíkov

Webmin dokáže aktualizovať všetky balíky v systéme. Ak to chcete urobiť, prejdite na odkaz Dashboard a nájdite pole Aktualizácie balíka. Ak konzola zistí dostupné aktualizácie, v tomto poli uvidíte počet aktualizácií a odkaz na ne.

Záver

Teraz máte pohodlnú konzolu na správu servera chránenú dôveryhodným certifikátom. Intuitívne rozhranie Webmin poskytuje mnoho užitočných funkcií a modulov.

Vyskúšajte funkcie Webmin sami. Viac užitočných informácií nájdete v

Nie vždy je vhodné konfigurovať systém cez terminál. Mnoho administrátorov uprednostňuje pri jednoduchých úlohách grafické rozhranie pred terminálom. Na serveroch nie je zvykom používať plnohodnotné grafické rozhranie, aby sa neplytvali cennými výpočtovými prostriedkami, ale na konfiguráciu sa veľmi často využívajú webové rozhrania.

Pomocou webového rozhrania môžete pristupovať ku konfigurácii webového servera odkiaľkoľvek, kde je prístup na internet a potrebujete iba prehliadač. Jedným z takýchto open source webových rozhraní je webmin. Pre svoju jednoduchosť a skvelú funkčnosť je veľmi obľúbený u používateľov Linuxu.

Vo väčšine prípadov sa na správu servera zaobídete bez príkazového riadku, ale všetky akcie jednoducho vykonáte cez webové rozhranie. Pozrime sa, aké funkcie Webmin podporuje:

  • Vytváranie a odstraňovanie používateľských účtov;
  • Konfigurácia služieb a služieb pomocou špeciálnych modulov, napríklad Apache alebo DNS;
  • Vytváranie poštových schránok pre užívateľov;
  • Zobrazenie štatistík používania systému.

Predvolená distribúcia Webmin obsahuje viac ako 500 skriptov, ktoré implementujú prepojenie medzi možnosťami webového rozhrania a príkazovým shellom systému. A k tomu všetkému je možné pridať ďalšie moduly pre ďalšie rozšírenie funkcionality programu. Webmin je kompletne napísaný v jazyku Perl a ako som už povedal, je dostupný zadarmo. V tomto článku vás prevedieme tým, ako nainštalovať Webmin na Ubuntu Server 16.04.

Inštalácia Webmin na server Ubuntu

Pred pokračovaním v inštalácii Webmin na Ubuntu musíte do zdrojov aplikácie pridať oficiálne úložisko programu. Ak to chcete urobiť, otvorte súbor /etc/apt/sources.list a pridajte tam riadky:

sudo vi /etc/apt/sources.list

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Potom pridajte kľúč GPG pre úložisko:

sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key pridať jcameron-key.asc

Zostáva aktualizovať zoznamy balíkov:

aktualizácia sudo apt-get

Až teraz je možné vykonať inštaláciu webmin ubuntu 16.04:

sudo apt-get install webmin

Po dokončení inštalácie, aby ste umožnili prístup k webovému rozhraniu zvonku, musíte otvoriť port 10000 pomocou brány firewall. Ak to chcete urobiť, spustite:

sudo ufw povoliť 10 000

Konfigurácia Webmin na Ubuntu 16.04

K rozhraniu Webmin sa dostanete jednoducho zadaním adresy servera a portu 10000 do panela s adresou vášho prehliadača. Webmin štandardne používa https, takže budete musieť použiť aj tento protokol. Adresa bude vyzerať takto:

https: // ip_address: 10000

Prehliadač vás upozorní, že certifikát SSL nie je dôveryhodný, pretože webmin si po inštalácii automaticky vygeneruje vlastný certifikát. A keďže tento certifikát vydala necertifikačná autorita, prehliadač ho nemôže považovať za dôveryhodný. Ale vieme, že toto je náš server, takže môžeme pokračovať.

Na ďalšej obrazovke budete musieť zadať svoje používateľské meno a heslo na server, aby ste mohli vstúpiť do webového rozhrania. Tento používateľ musí mať oprávnenia superužívateľa:

Takto bude vyzerať domovská stránka:

Na prvej strane sú uvedené všeobecné informácie o systéme, ktoré vám pomôžu pochopiť, s ktorým systémom sa práve zaoberáte. Zobrazia sa aj aktualizácie Webmin, ak nejaké existujú.

Na ľavej strane obrazovky nájdete navigačné menu, ktoré vám umožní prístup k rôznym modulom Webmin a spravovať váš server. Sekcia Webmin obsahuje nastavenia pre samotný program Webmin, ostatné sekcie zodpovedajú za ostatné systémové služby či parametre.

závery

To je všetko, inštalácia Webmin na Ubuntu Server 16.04 je teraz dokončená a teraz môžete nakonfigurovať svoj systém na diaľku. To môže byť veľmi užitočné, keď nemôžete alebo nechcete používať terminál. Ak máte nejaké otázky, pýtajte sa v komentároch!

Používanie „Terminálu“ nie je vždy vhodné ani pre profesionálov. Preto sa dnes čoraz viac využívajú grafické rozhrania – aj pri tých úlohách, kde použitie textových príkazov vedie k rýchlejším výsledkom. Samostatnou témou je inštalácia Webmin Ubuntu – ide o možnosť využívať grafické webové rozhranie na správu servera.

Inštalácia Webmin je potrebná na prácu v grafických rozhraniach namiesto terminálu.

Prečo je to také relevantné? V technickej komunite je rýchlosť systémov vysoko cenená. Práca s riešeniami, ktoré by spomalili server, je neprijateľná. Najmä ak dostupné zdroje nie sú také veľké. Preto sú obzvlášť oceňované komplexy ako Webmin. Vďaka nim máte prístup k zdrojom servera kdekoľvek, kde máte počítač, prístup na internet a prehliadač na prácu.

Webmin je webové rozhranie na správu serverov založených na systémoch podobných Unixu. Je to jedno z najjednoduchších a najpohodlnejších riešení na riešenie problémov tohto druhu. Tu sú výhody:

  1. Pomáha šetriť čas pri správe servera.
  2. Umožňuje vám konfigurovať siete, ako aj brány firewall pre ne.
  3. Podporuje zálohovanie dát.
  4. Umožňuje doladiť váš OS.
  5. A má mnoho ďalších užitočných funkcií.

Technicky sa Webmin skladá z jednoduchého webového servera, ako aj z množstva skriptov, vďaka ktorým je práca flexibilná a rýchla. Súbory s nastaveniami programu je možné meniť manuálne aj pomocou bloku „Konfigurácia Webmin“ v grafickom rozhraní.

Ak si chcete nainštalovať Webmin pre Ubuntu na komerčné použitie, je to úplne zadarmo. Program je distribuovaný pod licenciou BSD.

Prejdite na inštaláciu

Najprv musíte upraviť súbor sources.list:

"Sudo nano /etc/apt/sources.list"

Na koniec súboru je potrebné vložiť nasledujúce riadky:

"Deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib "

"Wget http://www.webmin.com/jcameron-key.asc
sudo apt-key pridať jcameron-key.asc "

Vyrobené? Teraz aktualizujte zoznam zdrojov údajov, ktoré sa majú načítať:

"Aktualizácia Sudo apt-get"

Teraz na serveri Ubuntu je inštalácia Webmin otázkou dvoch sekúnd. Spustite príkaz:

"Sudo apt-get install webmin"

Beh

Ak chcete spustiť Webmin, musíte do panela s adresou prehliadača zadať „https: // (názov domény alebo IP server): 10000. Pri vstupe na server zostáva už len zadať vaše používateľské meno a heslo. Toto sa musí vykonať s právami správcu. Všetko!

Konečne

|

Webmin je webový nástroj na správu systému pre systémy podobné Unixu. Túto jednoduchú a pohodlnú alternatívu administrácie z príkazového riadku možno použiť na správu rôznych aspektov systému (ako sú používatelia a služby) prostredníctvom modulov Webmin. Webmin je ideálny pre používateľov, ktorí uprednostňujú údržbu vlastného virtuálneho dedikovaného servera, ale nechcú pracovať s príkazovým riadkom.

Tento tutoriál vás prevedie procesom inštalácie nástroja Webmin a SSL pomocou apt-get na Ubuntu 14.04.

Požiadavky

Na inštaláciu Webminu sú potrebné oprávnenia root. Odporúča sa vytvoriť používateľa so zvýšenými oprávneniami sudo (pozri návod), ktorého sa tiež budete musieť prihlásiť do rozhrania Webmin. Okrem toho bude Webmin môcť používať svoje poverenia na správu servera.

Poznámka: pri používaní Webmin sa predpokladá autorizácia na základe hesla.

Prihláste sa na server ako nový používateľ (alebo root) cez SSH pomocou príkazu:

ssh username @ server_ip_address

Po zobrazení výzvy zadajte svoje heslo.

Inštalácia Webmin

Pred pokračovaním v inštalácii Webmin pomocou apt-get musíte pridať úložisko Webmin do svojho súboru sources.list.

Otvorte súbor sources.list na virtuálnom serveri v textovom editore (nano v tomto návode):

sudo nano /etc/apt/sources.list

Zadajte svoje heslo. Potom stlačte Ctrl-W a Ctrl-V, aby ste prešli na koniec súboru a pridali nasledujúce riadky:

deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Po dokončení úprav uložte súbor stlačením Ctrl-X a potom Y.

Potom pridajte kľúč Webmin GPG do apt, aby systém mohol dôverovať pridanému úložisku. Ak to chcete urobiť, použite:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

Teraz musíme aktualizovať zoznam balíkov apt-get:

aktualizácia sudo apt-get

Môžete začať inštalovať Webmin; aby ste to urobili, spustite príkaz:

sudo apt-get install webmin

Potvrďte začiatok inštalácie.

Po dokončení inštalácie sa služba Webmin automaticky spustí.

Prihláste sa do Webmin

Otvorte prihlasovaciu stránku Webmin pomocou webového prehliadača; Ak to chcete urobiť, zadajte externú IP a port 10000. Webmin štandardne podporuje SSL / TLS, takže na pripojenie musíte použiť HTTPS. Otvorte teda v prehliadači nasledujúci odkaz:

https: // IP_adresa_servera: 10000

V tejto fáze sa zobrazí varovanie „Certifikát SSL servera nie je dôveryhodný“, čo znamená, že prehliadač nemôže dôverovať certifikátu SSL servera. Faktom je, že počas inštalácie Webmin automaticky vygeneruje a nainštaluje certifikát SSL, ale tento certifikát SSL nebol overený certifikačnou autoritou, ktorej môže server dôverovať. Hoci počítač nemôže overiť platnosť certifikátu, môžete si byť istí, že je bezpečný.

Povedzte prehliadaču, že certifikátu možno dôverovať. Napríklad v prehliadači Chrome musíte urobiť nasledovné:

  • Kliknite na odkaz Rozšírené;
  • Potom kliknite na odkaz „Pokračovať IP adresa(nebezpečné)“.

Vo Firefoxe potrebujete:

  • Stlačte Rozumiem rizikám;
  • Potom kliknite na tlačidlo Pridať výnimku…;
  • Potom potvrďte bezpečnostnú výnimku.

V tomto bode sa zobrazí prihlasovacia obrazovka Webmin.

Zadajte rovnaké prihlasovacie údaje, ktoré boli použité na pripojenie SSH na samom začiatku. Pamätajte, že tento používateľ musí mať práva sudo alebo root.

Pripravený! Nástroj Webmin je úspešne nainštalovaný a pripravený na použitie.

Poznámka: Bezpečnosť prihlasovacích údajov tohto používateľa si vyžaduje osobitnú pozornosť, pretože vďaka jeho privilégiám má aplikácia Webmin plný prístup k serveru.

Pomocou Webmin

Pri prvom spustení Webminu sa zobrazí stránka Systémové informácie s prehľadom systémových prostriedkov a ďalšími užitočnými informáciami. Táto stránka tiež zobrazuje všetky dostupné aktualizácie Webmin.

Vľavo vidíte navigačnú ponuku, ktorú môžete použiť na správu servera a prístup k rôznym modulom Webmin. Navigačné menu je kategorizované a každá jednotlivá kategória má svoju vlastnú sadu modulov. Osobitnú pozornosť si zasluhuje kategória Webmin, ktorá obsahuje moduly na konfiguráciu aplikácie Webmin, zatiaľ čo ostatné kategórie slúžia na vykonávanie rôznych úloh správy systému.

Prezrite si navigačnú ponuku a pozrite si dostupné moduly.

Vytvorenie používateľa (voliteľné)

Hlavnou úlohou správy systému (najmä vo Webmine) je správa používateľov. V tejto časti sa zameriame na vytvorenie nového používateľa pomocou modulu Používatelia a skupiny.

Zadajte používateľské meno do poľa Používateľské meno a vyplňte všetky ďalšie požadované údaje o používateľovi. Potom kliknite na tlačidlo Vytvoriť.

Potom sa na serveri objaví používateľ so zadanými údajmi.

Modul Používatelia a skupiny možno použiť aj na vykonávanie iných úloh správy používateľov, ako je odstraňovanie alebo zakázanie používateľov a skupín.

Nainštalujte Apache (voliteľné)

Webmin prichádza s mnohými modulmi na správu balíkov rôzneho softvéru. Táto časť ukáže, ako nainštalovať webový server pomocou modulu Apache Webserver.

V navigačnej ponuke vyberte kategóriu Nepoužité moduly a nájdite modul Apache Webserver.

Ak Apache ešte nebol na serveri nainštalovaný, modul vás o tom bude informovať a navrhne spôsob inštalácie web servera.

Po dokončení inštalácie Apache sa spustí štandardný webový server.

Potom sa modul Apache Webserver presunie do kategórie Servery a dá sa použiť na správu nastavení servera Apache.

Záver

Teraz, keď je Webmin nainštalovaný a pripravený na použitie, možno tento nástroj použiť na vykonávanie základných úloh správy systému.

Značky:,

Páčil sa vám článok? Zdieľaj to