Pareiza Webmin Ubuntu Server instalēšana. Servera pārvaldība, izmantojot tīmekļa saskarni, izmantojot webmin ubuntu serverī Webmin instalēšana ubuntu serverī 16.04

|

Webmin ir moderna tīmekļa konsole Linux iekārtu pārvaldībai. Webmin ļauj ātri mainīt galveno pakotņu iestatījumus.

Šī rokasgrāmata palīdzēs instalēt un konfigurēt Webmin Ubuntu serverī, nodrošināt jūsu konsoli ar sertifikātu Let's Encrypt, pievienot jaunu kontu, izmantojot Webmin, un atjaunināt servera pakotnes.

Prasības

  • Ubuntu serveris 16.04.
  • sudo piekļuve.
  • Konfigurēts ugunsmūris (par to varat uzzināt).
  • Apache tīmekļa serveris (var atrast instalēšanas instrukcijas).
  • FQDN un A ieraksts, kas norāda uz servera IP adresi.

1. darbība Instalējiet Webmin

Pievienojiet Webmin repozitoriju, ko varat izmantot, lai instalētu un pēc tam atjauninātu konsoli. Tas ir jāpievieno failam /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

Pievienojiet jaunu repozitoriju faila beigās:

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

Saglabājiet un aizveriet failu.

Pievienojiet Webmin PGP atslēgu, lai sistēma zinātu, ka jaunajai krātuvei var uzticēties.

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

Atjauniniet pakotnes indeksu, lai iekļautu Webmin repozitoriju.

sudo apt-get atjauninājums

Instalēt webmin:

sudo apt-get install webmin

Kad instalēšana ir pabeigta, jūs redzēsiet:

Webmin instalēšana ir pabeigta. Tagad varat pieteikties

https://your_server_ip:10000 kā root ar savu
root paroli vai kā jebkurš lietotājs, kurš var izmantot “sudo”.

Kopējiet šo informāciju, tā jums būs nepieciešama turpmākajā darbā.

Piezīme A: Ja ufw ugunsmūri konfigurējāt atbilstoši prasībām, tas pašlaik bloķē Webmin portu. Lai to atbloķētu, izmantojiet komandu:

sudo ufw atļauj 10000

Lai nodrošinātu papildu drošību, varat konfigurēt šo portu tā, lai tas būtu pieejams tikai no noteiktiem IP adrešu diapazoniem.

2. darbība: pievienojiet uzticamu Let's Encrypt sertifikātu

Webmin jau atbalsta HTTPS, bet pagaidām konsole izmanto pašparakstītu sertifikātu. Aizstājiet to ar uzticamu sertifikātu no pakalpojuma Let's Encrypt.

Atvērt pārlūkprogrammā:

https://jūsu_domēns:10000

Aizstājiet your_domain ar savu domēna nosaukumu.

Piezīme: pirmo reizi piekļūstot šai saitei, tiks parādīts kļūdas ziņojums "Nederīgs SSL". Tas ir tāpēc, ka serveris izmanto pašparakstītu sertifikātu. Lai turpinātu, pievienojiet to izslēgšanas sarakstam.

Parādīsies autentifikācijas ekrāns. Atveriet lietotāja kontu ar sudo piekļuvi (nevis root).

Pēc autentifikācijas jūs redzēsit Webmin vadības paneli. Lai varētu pievienot uzticamu sertifikātu, ir jāiestata servera resursdatora nosaukums. Atrodiet lauku Sistēmas resursdatora nosaukums un atveriet tajā ietverto saiti.

Tiks atvērta resursdatora nosaukuma un DNS klienta lapa. Atrodiet lauku Hostname un ievadiet tajā FQDN. Noklikšķiniet uz Saglabāt.

Kreisajā navigācijas joslā noklikšķiniet uz Webmin, pēc tam noklikšķiniet uz Webmin konfigurācija.

Sarakstā atlasiet SSL šifrēšana un pēc tam atveriet cilni Šifrēsim. Jūs redzēsit ekrānu Opcijas jaunam SSL sertifikātam.

Izmantojot šo lapu, Webmin var iegūt un instalēt uzticamu sertifikātu, kā arī to savlaicīgi atjaunināt. Let's Encrypt sertifikāti ir derīgi 3 mēnešus. Webmin atbalsta automātisku sertifikātu atjaunošanu; varat iestatīt savu konsoli, lai katru mēnesi atjaunotu savu Let's Encrypt sertifikātu. Pakalpojums Let's Encrypt meklē verifikācijas failu serverī, tāpēc Webmin konsolei šāds fails jāievieto /var/www/html direktorijā (kas ir noklusējuma Apache tīmekļa servera saknes direktorijs). Lai iestatītu sertifikātu, veiciet šīs darbības:

  • Ievadiet savu FQDN laukā Sertifikāta resursdatora nosaukumi.
  • Rindā Vietnes saknes direktorijs validācijas failam noklikšķiniet uz pogas Cits direktorijs un norādiet uz /var/www/html.
  • Rindā Mēneši starp automātisko atjaunošanu noņemiet atlasi Tikai atjaunot manuāli un ievades laukā ievadiet 1. Pēc tam noklikšķiniet uz pogas pa kreisi no ievades lauka.
  • Noklikšķiniet uz Pieprasīt sertifikātu. Dažu sekunžu laikā jūs saņemsit apstiprinājuma ekrānu.

Lai piekļūtu jaunajam sertifikātam, restartējiet Webmin. Lai to izdarītu, noklikšķiniet uz pārlūkprogrammas atpakaļvērstās bultiņas un uz pogas Restartēt Webmin. Uzgaidiet 30 sekundes, atsvaidziniet lapu un piesakieties vadības panelī. Tagad pārlūkprogramma ziņos, ka serveris izmanto uzticamu sertifikātu.

3. darbība: Webmin izmantošana

Webmin piedāvā daudzus moduļus, ar kuriem jūs varat pārvaldīt serveri un veikt gandrīz visu, sākot no BIND DNS servera iestatīšanas līdz lietotāju pievienošanai sistēmai. Mēģiniet izveidot jaunu lietotāju un atjaunināt sistēmas pakotnes, izmantojot Webmin.

Lietotāju un grupu pārvaldība

Atveriet cilni Sistēma un noklikšķiniet uz pogas Lietotāji un grupas. Parādītajā logā varat pārvaldīt sistēmas lietotājus un grupas.

Izveidojiet jaunu lietotāju (piemēram, izvietojiet), ar kuru varat izvietot lietojumprogrammu. Lapas augšdaļā noklikšķiniet uz Izveidot jaunu lietotāju. Tiks atvērts ekrāns Izveidot lietotāju; ievadiet lietotājvārdu, paroli, grupu un citu lietotāja informāciju.

  • Sadaļā Lietotājvārds ievadiet nosaukumu: deploy.
  • Laukā User ID atlasiet Automātiski.
  • Laukā Real Name norādiet lietotāja aprakstu (piemēram, Izvietošanas lietotājs).
  • Sākuma direktorijā atlasiet Automātiski.
  • Shell nolaižamajā sarakstā atlasiet /bin/bash.
  • Laukā Parole atlasiet Parastā parole un ievadiet paroli.
  • Sadaļā Primārā grupa atlasiet Jauna grupa ar tādu pašu nosaukumu kā lietotājam.
  • Sekundārās grupas sarakstā Visas grupas atlasiet sudo. Pēc tam noklikšķiniet uz pogas →, lai pievienotu grupu sarakstam grupās.
  • Noklikšķiniet uz Izveidot.

Kā redzat, Webmin ļauj pielāgot lietotāja apvalku, mājas direktoriju atbalstu un daudz ko citu.

Pakešu atjaunināšana

Webmin var atjaunināt visas sistēmas pakotnes. Lai to izdarītu, noklikšķiniet uz informācijas paneļa saites un atrodiet lauku Pakotnes atjauninājumi. Ja konsole konstatē pieejamos atjauninājumus, šajā laukā redzēsit atjauninājumu skaitu un saiti uz tiem.

Secinājums

Tagad jums ir ērta servera pārvaldības konsole, ko aizsargā uzticams sertifikāts. Webmin intuitīvais interfeiss nodrošina daudzas noderīgas funkcijas un moduļus.

Iepazīstieties ar Webmin funkcijām. Vairāk noderīgas informācijas var atrast

Būs interesanti uzzināt, kā ubuntu serverī var ērti piekļūt, izmantojot webmin. Labākais rīks unix sistēmu pārvaldībai, izmantojot tīmekļa saskarni.

Izmantojot webmin, jūs varat ne tikai ērti apskatīt žurnālus, veikt izmaiņas instalēto pakalpojumu konfigurācijā, bet arī instalēt pakotnes, noņemt tās, atjaunināt sistēmu utt. Pat piekļūstiet terminālim!

Webmin - ir gatavs tīmekļa serveris ar veselu virkni skriptu. Visus tā lietošanas priekus var izjust pēc uzstādīšanas.

Webmin instalēšana

Pirmkārt, failam /etc/apt/sources.list jāpievieno webmin krātuves.

sudo nano /etc/apt/sources.list

Pievienojiet divas rindiņas faila pašās beigās:

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

Mēs saglabājam un aizveram failu. Tagad importēsim atslēgas

wget http://www.webmin.com/jcameron-key.asc

sudo apt-key pievienojiet jcameron-key.asc

Atjauniniet pakotņu avotu sarakstu

sudo apt-get atjauninājums

instalēt webmin

sudo apt-get install webmin

Startējiet Webmin

Pēc veiksmīgas pakotnes instalēšanas atveriet pārlūkprogrammu un dodieties uz adresi

https://servera-ip-adrese:10000/

tā vietā " servera ip adrese ” Ievadiet servera IP adresi vai tā nosaukumu. Ja viss ir izdarīts pareizi, jūs redzēsit uzaicinājumu ievadīt lietotājvārdu un paroli.

Laukos ievadiet savu pieteikumvārdu un paroli serverī, pēc kura tiksiet novirzīts uz webmin galveno lapu

Vispirms mēs nomainīsim valodu uz krievu valodu. Lai to izdarītu, dodieties uz izvēlnes vienumu " webmin” — “Mainiet valodu un motīvu” un iestatiet kodējumu Krievu (RU.UTF-8)
Pēc izmaiņu piemērošanas lapa ir jāatsvaidzina. Lieliski! Tagad jums ir pilnībā rusificēta tīmekļa vietne


Neliels webmin pārskats

Neaprakstīšu visus ēdienkartes elementus, meklējiet paši, un jūs atradīsiet sev daudz interesanta. Es koncentrējos uz vissvarīgākajiem punktiem.

Sadaļā “Webmin” ir rīki darbam ar pašu webmin moduli. Lietotāju, piekļuves, dublējumkopiju u.c. iestatīšana.

Sadaļā “Sistēma” ir rīki darbam ar servera galveno funkcionalitāti. Šajā sadaļā varat atrast žurnālus, veikt darbības ar lietotājiem un grupām, atjaunināt programmatūru, pārvaldīt aktīvos procesus, strādāt ar darbu plānošanu (Cron) un daudz ko citu.

Sadaļā “Tīkls” varat konfigurēt tīkla saskarnes, kā arī konfigurēt ugunsmūri

Sadaļā “Aparatūra” varat apskatīt serverim pievienoto aparatūru, kā arī skatīt lokālās diska nodalījumus.

Es neaprakstīšu sadaļu “Klasteris”. Nedarbojās ar klasteriem.

Tagad jūs varat iestatīt webmin ubuntu serverī un izmantot to no jebkuras vietas pasaulē.

"Termināla" izmantošana ne vienmēr ir ērta pat profesionāļiem. Tāpēc mūsdienās arvien vairāk tiek izmantotas grafiskās saskarnes – pat tiem uzdevumiem, kur teksta komandu izmantošana nodrošina ātrāku rezultātu. Atsevišķa tēma ir Webmin Ubuntu instalēšana – tā ir iespēja izmantot grafisko tīmekļa saskarni, lai pārvaldītu serveri.

Webmin instalēšana ir nepieciešama, lai strādātu grafiskajās saskarnēs, nevis terminālī.

Kāpēc tas ir tik aktuāli? Tehnisko speciālistu vidū augstu vērtē sistēmu ātrumu. Darbs ar risinājumiem, kas palēninātu servera darbību, ir nepieņemami. It īpaši, ja pieejamie resursi nav tik lieli. Tāpēc īpaši tiek vērtēti tādi kompleksi kā Webmin. Pateicoties tiem, jūs varat piekļūt servera resursiem jebkurā vietā, kur jums ir dators, piekļuve internetam un pārlūkprogramma, ar kuru strādāt.

Webmin ir tīmekļa saskarne, kas paredzēta serveru pārvaldībai, kuru pamatā ir Unix sistēmas. Tas ir viens no vienkāršākajiem un ērtākajiem risinājumiem šāda veida problēmu risināšanai. Šeit ir tās priekšrocības:

  1. Palīdz ietaupīt laiku servera pārvaldībai.
  2. Ļauj konfigurēt tīklus, kā arī tiem ugunsmūrus.
  3. Atbalsta datu dublēšanu.
  4. Ļauj precīzi noregulēt OS.
  5. Un tam ir daudzas citas noderīgas funkcijas.

Tehniski Webmin sastāv no vienkārša tīmekļa servera, kā arī daudziem skriptiem, kas padara darbu ar to elastīgu un ātru. Failus ar programmas iestatījumiem var mainīt gan manuāli, gan izmantojot bloku "Webmin Configuration" – grafiskajā saskarnē.

Ja vēlaties instalēt Webmin for Ubuntu komerciālai lietošanai, varat to izdarīt bez maksas. Programma tiek izplatīta saskaņā ar BSD licenci.

Pāriesim pie instalēšanas

Vispirms ir jāveic izmaiņas failā “sources.list”:

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

Faila beigās ievietojiet šādas rindas:

"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 pievienot jcameron-key.asc"

Izgatavots? Tagad atjauniniet ielādējamo datu avotu sarakstu:

"sudo apt-get update"

Tagad Ubuntu serverī Webmin instalēšana notiek divu sekunžu laikā. Palaidiet komandu:

"sudo apt-get install webmin"

palaist

Lai palaistu Webmin, pārlūkprogrammas adreses joslā jāievada “https://(domēna nosaukums vai servera IP):10000. Atliek tikai ievadīt savu pieteikumvārdu un paroli, ieejot serverī. Tas jādara ar administratora tiesībām. Viss!

Beidzot

Webmin ir grafisks tīmekļa interfeiss servera pārvaldībai, kura pamatā ir Unix līdzīgas operētājsistēmas. Ļoti ērta lieta Linux serveru administrēšanai. Atvieglo dzīvi iesācējiem un ekspertiem, kā arī ietaupa Linux administrēšanas laiku. NEPIECIEŠAMS!!!

Iespējas.

  • Pilna OS pārvaldība (sāknēšana, procesi, statuss, žurnālfaili);
  • Pārvaldīt lietotājus un grupas un viņu tiesības;
  • Pārvaldīt visus serverus (Apache, FTP, SSH, Samba);
  • Tīkla iestatīšana, tostarp ugunsmūris;
  • Veiciet dublējumus un daudz ko citu;

Pāriesim pie instalēšanas.

WEBMIN repozitorija pievienošana

sudo nano /etc/apt/sources.list

Ievietojiet rindiņu faila beigās (shift+ctrl+v)

Deb https://download.webmin.com/download/repository sarge contrib

Saglabāt (ctrl+o) un ievadi.

Atslēgu uzstādīšana

Wget https://www.webmin.com/jcameron-key.asc sudo apt-key pievienojiet jcameron-key.asc

Nepieciešamo moduļu pievienošana

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl

Mēs atjauninām.

Sudo apt-get atjauninājums

Mēs ievietojām WEBMIN

sudo apt-get install webmin

PEĻŅA!!!

Dodieties uz pārlūkprogrammu un atveriet Webmin. Lūdzu, ņemiet vērā, ka protokols HTTPS(tiks parādīts logs ar nederīgu sertifikātu, pieņemiet un pievienojiet izņēmumiem).

https://ip servera adrese: 10000

Ir daudz tīmekļa serveru vadības paneļu, kas ir gan specializēti mitināšanai, gan vispārējai lietošanai. Šodien es uzstādīšu vienu no šiem paneļiem - Webmin uz CentOS 7 servera.Manuprāt, šis ir viens no populārākajiem rīkiem attālinātā servera pārvaldībai caur pārlūkprogrammu.

Webmin ir tīmekļa vadības panelis Unix servera administrēšanai. Tā ir starpplatforma, instalēta dažādos unix izplatījumos. Es reiz aprakstīju vienu no tās lietojumprogrammām rakstā par freebsd. Izmantojot webmin, jūs varat veikt gandrīz visas populārās administratīvās darbības serverī, piemēram:

  • Iestatiet tīkla savienojumus
  • Pievienot lietotājus
  • Uzstādiet starpsienas
  • Konfigurējiet ugunsmūri
  • Izslēdziet vai restartējiet serveri
  • Atjaunināt pakotnes

un daudz vairāk. Dažādai programmatūrai ir moduļi, kurus var vadīt caur webmin. Piemēram, samba vai tīmekļa serveris, mysql serveris un daudzas citas pakotnes. Moduļu saraksts ir plašs, jūs varat redzēt trešo pušu pielāgoto moduļu sarakstu oficiālajā vietnē vai pašā panelī pēc instalēšanas oficiālo moduļu sarakstu. Izmantojot Webmin, varat piekļūt servera konsolei, augšupielādēt vai lejupielādēt failus no servera. Dažreiz tas ir ērti.

Pats šo paneli gandrīz nekad neizmantoju, nav vajadzības, esmu pieradis visu konfigurēt konsolē. Bet es zinu cilvēkus, kuri aktīvi administrē serverus, izmantojot webmin. Tie bija administratori, kuri nebija īpaši pieredzējuši Linux, taču šis panelis ļāva viņiem normāli pārvaldīt serveri bez atbilstošām zināšanām un prasmēm.

Es gandrīz vienmēr izmantoju webmin pasta serveros. Man ir ērti analizēt un meklēt kaut ko milzīgos pasta žurnālos, izmantojot žurnālu skatītāja moduli. Neko vienkāršāku un ērtāku neesmu saskāries. Piemēram, jums ir 100–300 megabaitu ikdienas žurnāls, kurā katru sekundi tiek ierakstīti desmitiem notikumu. Jums ir e-pasta ID. Jūs varat ievadīt burta id meklēšanas joslā un redzēt visas žurnāla rindas, kurās tas parādās. Tas ir ļoti ērti. Ar parasto meklēšanu šādā situācijā nepietiek. Jūs, protams, varat paķert kaķa izlaidi vai izdomāt kaut ko citu, taču tas nav tik ērti. It īpaši, ja jums ir jāsalīdzina dažādu žurnālfailu vērtības. Jūs vienkārši atverat dažādus žurnālus divos pārlūkprogrammas logos un analizējiet tos.

Sāksim Webmin instalēšanu serverī, kurā darbojas СentOS 7. Process ir aprakstīts oficiālajā vietnē attiecīgajā sadaļā. Nav nekā sarežģīta. Jums jāpievieno webmin repozitorijs un pēc tam jāinstalē pati pakotne un atkarības.

Repozitorija pievienošana:

# mcedit /etc/yum.repos.d/webmin.repo name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum /mirrorlist enabled=1

Importēt GPG atslēgu:

# rpm — importēt http://www.webmin.com/jcameron-key.asc

Instalēt webmin:

# yum install -y webmin

Pēc instalēšanas tas automātiski sāksies. Mums tas vienkārši jāpievieno automātiskajai ielādei:

# chkconfig webmin ieslēgts

Mēs ejam uz tīmekļa saskarni webmin, izmantojot saiti https://192.168.56.10:10000 , kur 192.168.56.10 ir servera IP adrese. Noteikti norādiet https protokolu, bez tā nevarēsit pieteikties. Ievadiet saknes lietotājvārdu un paroli. Tiek atvērta Webmin galvenā lapa:

Visas iespējas neaprakstīšu, pats varat uzkāpt izvēlnē pa kreisi un paskatīties, ko var konfigurēt caur webmin. Es vēršu jūsu uzmanību uz vairākiem svarīgiem punktiem. Pastāv viedoklis, ka webmin nav drošs un caur to var uzlauzt serveri. Es nezinu, kā šīs bailes ir pamatotas, bet katram gadījumam labāk ir ierobežot piekļuvi serverim.

Ja piekļūstat no statiskām adresēm, ierobežojiet piekļuvi tikai šīm adresēm. Tas tiek darīts tieši tur, nākamajā iestatījumā IP piekļuves kontrole. Es iesaku šo iestatījumu. Personīgi es neatvērtu webmin pasaulei bez īpašas vajadzības.

Ja gribi redzēt paneli ar krievu valodu, tad problēmu nav. To var atlasīt zem valodu. Tulkots kopumā ir normāli, viss skaidrs. Bet labāk, protams, pierast pie angļu valodas, bez tās sistēmas administrēšanā nav nekur. Bet, ja jūs nesaprotat, varat izmantot arī krievu valodu. Galu galā webmin visnoderīgākais ir tiem, kas nesaprot serverus, bet kaut kas jāadministrē. Pēc valodas maiņas jums ir piespiedu kārtā jāatsvaidzina pārlūkprogrammas lapa, lai visa saskarne kļūtu krievu valodā.

Tas arī viss, ar pārējām funkcijām un iestatījumiem to var izdomāt pats, webminā nav nekā sarežģīta.

Linux tiešsaistes kurss

Ja ir vēlme iemācīties veidot un uzturēt augsti pieejamas un uzticamas sistēmas, iesaku iepazīties ar tiešsaistes kurss "Linux administrators" OTUS. Kurss nav paredzēts iesācējiem, uzņemšanai nepieciešamas pamatzināšanas par tīkliem un Linux instalēšanu virtuālajā mašīnā. Apmācības ilgst 5 mēnešus, pēc tam sekmīgos kursu absolventus varēs intervēt partneri. Ko šis kurss jums sniegs:
  • Linux arhitektūras zināšanas.
  • Mūsdienīgu datu analīzes un apstrādes metožu un rīku apgūšana.
  • Spēja izvēlēties konfigurāciju nepieciešamo uzdevumu veikšanai, vadīt procesus un nodrošināt sistēmas drošību.
  • Sistēmas administratora pamata darba rīku prasme.
  • Izpratne par Linux balstītu tīklu izvietošanu, konfigurēšanu un uzturēšanu.
  • Spēja ātri atrisināt radušās problēmas un nodrošināt stabilu un nepārtrauktu sistēmas darbību.
Pārbaudi sevi iestājpārbaudījumā un sīkāku informāciju skatiet programmā.