Contacte

Instalarea corectă a Webmin Ubuntu Server. Instalarea corectă a Webmin Ubuntu Server Conectați-vă la Webmin

|

Webmin este o consolă modernă bazată pe web pentru gestionarea mașinilor Linux. Webmin vă permite să schimbați rapid setările pachetelor principale.

Acest ghid vă va ajuta să instalați și să configurați Webmin pe un server Ubuntu, să asigurați consola cu certificatul Let’s Encrypt, să adăugați un cont nou prin Webmin și să actualizați pachetele de server.

Cerințe

  • Server Ubuntu 16.04.
  • Acces sudo.
  • Firewall configurat (puteți afla despre asta).
  • Server web Apache (se pot găsi instrucțiuni de instalare).
  • FQDN și o înregistrare care indică adresa IP a serverului.

Pasul 1 - Instalarea Webmin

Adăugați depozitul Webmin, pe care îl puteți utiliza pentru a instala și actualiza ulterior consola. Trebuie adăugat la fișierul /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

Adăugați un nou depozit la sfârșitul fișierului:

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

Salvați și închideți fișierul.

Adăugați cheia Webmin PGP pentru a informa sistemul că noul depozit poate fi de încredere.

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

Actualizați indexul pachetului pentru a adăuga depozitul Webmin la acesta.

sudo apt-get update

Instalați Webmin:

sudo apt-get install webmin

După finalizarea instalării, veți vedea:

Instalarea Webmin este finalizată. Acum vă puteți autentifica la

https: // your_server_ip: 10000 ca root cu dvs
parola root, sau ca orice utilizator care poate folosi `sudo`.

Copiați aceste informații, veți avea nevoie de ele în continuare.

Notă: Dacă ați configurat firewall-ul ufw așa cum este necesar, în prezent blochează portul Webmin. Pentru a-l debloca, utilizați comanda:

sudo ufw permit 10000

Pentru securitate sporită, puteți configura accesul la acest port numai din intervale specifice de adrese IP.

Pasul 2: Adăugați certificatul de încredere Let’s Encrypt

Webmin acceptă deja HTTPS, dar până acum consola folosește un certificat autosemnat. Înlocuiți-l cu un certificat de încredere de la serviciul Let’s Encrypt.

Deschideți în browser:

https: // domeniul_dvs.: 10000

Înlocuiți your_domain cu numele domeniului dvs.

Notă: prima dată când faceți clic pe acest link, veți vedea o eroare „SSL invalid”. Acest lucru se datorează faptului că serverul folosește un certificat autosemnat. Adăugați-l la lista de excluderi pentru a continua.

Va apărea un ecran de autentificare. Deschideți un cont de utilizator cu acces sudo (nu root).

Odată autentificat, veți vedea tabloul de bord Webmin. Înainte de a adăuga un certificat de încredere, trebuie să setați numele de gazdă al serverului. Găsiți câmpul System hostname și deschideți linkul specificat în acesta.

Aceasta va deschide pagina Hostname și DNS Client. Găsiți câmpul Hostname și introduceți FQDN-ul în el. Faceți clic pe Salvare.

Faceți clic pe Webmin în panoul de navigare din stânga, apoi faceți clic pe Configurare Webmin.

Selectați Criptare SSL din listă, apoi faceți clic pe fila Let’s Encrypt. Veți vedea ecranul Opțiuni pentru noul certificat SSL.

Din această pagină, Webmin poate obține și instala un certificat de încredere și îl poate actualiza în timp util. Certificatele Let’s Encrypt sunt valabile 3 luni. Webmin acceptă reînnoirea automată a certificatelor; puteți configura consola să reînnoiască lunar certificatul Let’s Encrypt. Serviciul Let’s Encrypt caută un fișier de validare pe server, astfel încât consola Webmin trebuie să plaseze un astfel de fișier în directorul / var / www / html (acesta este directorul rădăcină implicit al serverului web Apache). Pentru a configura un certificat, urmați acești pași:

  • Introduceți FQDN-ul dvs. în câmpul Nume de gazdă pentru certificat.
  • În directorul rădăcină al site-ului web pentru linia fișierului de validare, faceți clic pe butonul Alt director și specificați / var / www / html.
  • În rândul Luni între reînnoirea automată, deselectați Numai reînnoire manual și introduceți 1 în câmpul de introducere. Apoi faceți clic pe butonul din stânga câmpului de introducere.
  • Faceți clic pe Solicitați certificat. Veți primi un ecran de confirmare în câteva secunde.

Reporniți Webmin pentru a accesa noul certificat. Pentru a face acest lucru, faceți clic pe săgeata înapoi din browser și pe butonul Reporniți Webmin. Așteptați 30 de secunde, reîmprospătați pagina și intrați în panoul de control. Browserul va raporta acum că serverul folosește un certificat de încredere.

3 - Utilizarea Webmin

Webmin oferă multe module pe care le puteți folosi pentru a vă gestiona serverul și pentru a face aproape orice, de la configurarea unui server BIND DNS până la adăugarea de utilizatori la sistemul dumneavoastră. Încercați să creați un utilizator nou și să actualizați pachetele de sistem folosind Webmin.

Gestionarea utilizatorilor și a grupului

Faceți clic pe fila Sistem și faceți clic pe butonul Utilizatori și grupuri. În fereastra care apare, puteți gestiona utilizatorii și grupurile sistemului.

Creați un utilizator nou (de exemplu, implementare) pe care îl puteți utiliza pentru a implementa aplicația. Faceți clic pe Creați un utilizator nou în partea de sus a paginii. Aceasta va deschide ecranul Creare utilizator; furnizați numele de utilizator, parola, grupul și alte informații despre utilizator.

  • În Nume utilizator, introduceți un nume: deploy.
  • Selectați Automat în câmpul ID utilizator.
  • În Nume real, introduceți o descriere a utilizatorului (de exemplu, utilizator de implementare).
  • În directorul principal, selectați Automat.
  • Din meniul derulant Shell, selectați / bin / bash.
  • În câmpul Parolă, selectați Parolă normală și introduceți parola.
  • În Grupul principal, selectați Grup nou cu același nume ca utilizator.
  • În grupul secundar, selectați sudo din lista Toate grupurile. Apoi faceți clic pe butonul → pentru a adăuga grupul la lista în grupuri.
  • Faceți clic pe Creare.

După cum puteți vedea, Webmin vă permite să personalizați shell-ul utilizatorului, suport pentru directoarele de acasă și multe altele.

Actualizarea pachetelor

Webmin poate actualiza toate pachetele din sistem. Pentru a face acest lucru, accesați linkul Tabloul de bord și găsiți câmpul Actualizări pachet. Dacă consola detectează actualizări disponibile, veți vedea numărul de actualizări și un link către acestea în acest câmp.

Concluzie

Acum aveți o consolă convenabilă de gestionare a serverului protejată de un certificat de încredere. Interfața intuitivă a Webmin oferă multe funcții și module utile.

Verificați personal caracteristicile Webmin. Mai multe informații utile pot fi găsite în

Nu este întotdeauna convenabil să configurați sistemul prin terminal. Mulți administratori preferă o interfață grafică unui terminal pentru sarcini simple. Nu este obișnuit să folosiți o interfață grafică cu drepturi depline pe servere pentru a nu irosi resurse de calcul valoroase, dar interfețele web sunt foarte des folosite pentru configurare.

Folosind interfața web, puteți accesa configurația serverului web de oriunde unde există acces la Internet și aveți nevoie doar de un browser. O astfel de interfață web open source este webmin. Este foarte popular printre utilizatorii Linux datorită simplității și funcționalității sale deosebite.

În cele mai multe cazuri, puteți face fără linia de comandă pentru a administra serverul, ci pur și simplu efectuați toate acțiunile prin interfața web. Să aruncăm o privire la ce funcții acceptă Webmin:

  • Crearea si stergerea conturilor de utilizator;
  • Configurarea serviciilor și serviciilor folosind module speciale, de exemplu, Apache sau DNS;
  • Crearea de cutii poștale pentru utilizatori;
  • Vizualizați statisticile de utilizare a sistemului.

Distribuția implicită Webmin conține mai mult de 500 de scripturi care implementează conexiunea dintre opțiunile interfeței web și shell-ul de comandă al sistemului. Și la toate acestea, pot fi adăugate module suplimentare pentru a extinde și mai mult funcționalitatea programului. Webmin este scris complet în Perl și, așa cum am spus, este disponibil gratuit. În acest articol, vă vom prezenta cum să instalați Webmin pe Ubuntu Server 16.04.

Instalarea Webmin pe serverul Ubuntu

Înainte de a continua cu instalarea Webmin pe Ubuntu, trebuie să adăugați depozitul oficial de programe la sursele aplicației. Pentru a face acest lucru, deschideți fișierul /etc/apt/sources.list și adăugați liniile acolo:

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

Apoi adăugați cheia GPG pentru depozit:

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

Rămâne de actualizat listele de pachete:

sudo apt-get update

Abia acum se poate face instalarea webmin ubuntu 16.04:

sudo apt-get install webmin

Când instalarea este finalizată, pentru a permite accesul la interfața web din exterior, trebuie să deschideți portul 10000 cu un firewall. Pentru a face acest lucru, rulați:

sudo ufw permit 10000

Configurarea Webmin pe Ubuntu 16.04

Puteți accesa interfața Webmin pur și simplu introducând adresa serverului și portul 10000 în bara de adrese a browserului dumneavoastră. Webmin folosește https în mod implicit, așa că va trebui să aplicați și acel protocol. Adresa va arăta astfel:

https: // adresa_ip: 10000

Browserul vă va avertiza că certificatul SSL nu este de încredere, asta deoarece webmin generează automat propriul certificat după instalare. Și deoarece acest certificat a fost emis de o autoritate care nu are certificare, browserul nu poate considera că este de încredere. Dar știm că acesta este serverul nostru, așa că putem continua.

Pe ecranul următor, va trebui să introduceți numele de utilizator și parola pe server pentru a intra în interfața web. Acest utilizator trebuie să aibă permisiuni de superutilizator:

Iată cum va arăta pagina de pornire:

Prima pagină prezintă informații generale despre sistem pentru a vă ajuta să înțelegeți cu ce sistem aveți de-a face în prezent. De asemenea, va afișa actualizări Webmin, dacă există.

În partea stângă a ecranului, veți găsi un meniu de navigare care vă va oferi acces la diferitele module Webmin și vă va gestiona serverul. Secțiunea Webmin conține setări pentru programul Webmin în sine, alte secțiuni sunt responsabile pentru alte servicii sau parametri de sistem.

concluzii

Gata, instalarea Webmin pe Ubuntu Server 16.04 este acum finalizată și acum vă puteți configura sistemul de la distanță. Acest lucru poate fi foarte util atunci când nu puteți sau nu doriți să utilizați terminalul. Dacă aveți întrebări, întrebați în comentarii!

Utilizarea „Terminalului” nu este întotdeauna convenabilă nici măcar pentru profesioniști. Prin urmare, astăzi interfețele grafice sunt din ce în ce mai folosite - chiar și pentru acele sarcini în care utilizarea comenzilor text duce la rezultate mai rapide. Un subiect separat este instalarea Webmin Ubuntu - aceasta este capacitatea de a utiliza o interfață web grafică pentru a gestiona serverul.

Instalarea Webmin este necesară pentru a funcționa în interfețe grafice în loc de terminal.

De ce este asta atât de relevant? În comunitatea tehnică, viteza sistemelor este foarte apreciată. Lucrul cu soluții care ar încetini serverul este inacceptabil. Mai ales dacă resursele disponibile nu sunt atât de mari. De aceea, astfel de complexe precum Webmin sunt deosebit de apreciate. Datorită acestora, puteți accesa resursele serverului oriunde aveți un computer, acces la Internet și un browser pentru lucru.

Webmin este o interfață web pentru gestionarea serverelor bazate pe sisteme asemănătoare Unix. Este una dintre cele mai simple și mai convenabile soluții pentru rezolvarea problemelor de acest gen. Iată beneficiile:

  1. Ajută la economisirea timpului în gestionarea serverului.
  2. Vă permite să configurați rețele, precum și firewall-uri pentru acestea.
  3. Suporta backup de date.
  4. Vă permite să vă reglați sistemul de operare.
  5. Și are multe alte funcții utile.

Din punct de vedere tehnic, Webmin constă dintr-un server web simplu, precum și numeroase scripturi care îl fac flexibil și rapid de lucrat. Fișierele cu setările programului pot fi modificate atât manual, cât și folosind blocul „Configurare Webmin” din interfața grafică.

Dacă doriți să instalați Webmin pentru Ubuntu pentru uz comercial, este complet gratuit. Programul este distribuit sub o licență BSD.

Mergeți la instalare

Mai întâi, trebuie să editați fișierul sources.list:

„Sudo nano /etc/apt/sources.list”

Următoarele rânduri trebuie introduse la sfârșitul fișierului:

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

Făcut? Acum actualizați lista surselor de date de încărcat:

„Sudo apt-get update”

Acum, pe Ubuntu Server, instalarea Webmin este o chestiune de două secunde. Rulați comanda:

„Sudo apt-get install webmin”

Alergare

Pentru a porni Webmin, trebuie să introduceți „https: // (nume de domeniu sau server IP): 10000” în bara de adrese a browserului dvs. Rămâne doar să introduceți numele de utilizator și parola când intrați pe server. Acest lucru trebuie făcut cu drepturi de administrator. Tot!

In cele din urma

|

Webmin este un instrument de administrare a sistemului bazat pe web pentru sisteme similare Unix. Această alternativă simplă și convenabilă la administrarea liniei de comandă poate fi utilizată pentru a gestiona diverse aspecte ale sistemului (cum ar fi utilizatorii și serviciile) prin modulele Webmin. Webmin este ideal pentru utilizatorii care preferă să-și mențină propriul server virtual dedicat, dar nu doresc să lucreze cu linia de comandă.

Acest tutorial vă va ghida prin procesul de instalare a instrumentului Webmin și a SSL folosind apt-get pe Ubuntu 14.04.

Cerințe

Sunt necesare privilegii de root pentru a instala Webmin. Este recomandat să creați un utilizator cu privilegii sudo ridicate (consultați instrucțiunile), pe care va trebui să vă conectați și la interfața Webmin. În plus, Webmin își va putea folosi acreditările pentru a gestiona serverul.

Notă: când utilizați Webmin, se presupune autorizarea bazată pe parolă.

Conectați-vă la server ca utilizator nou (sau root) prin SSH folosind comanda:

ssh username @ server_ip_address

Introduceți parola când vi se solicită.

Instalarea Webmin

Înainte de a continua instalarea Webmin folosind apt-get, trebuie să adăugați depozitul Webmin la fișierul source.list.

Deschideți fișierul sources.list de pe serverul virtual într-un editor de text (nano în acest tutorial):

sudo nano /etc/apt/sources.list

Introduceți parola. Apoi apăsați Ctrl-W și Ctrl-V pentru a merge la sfârșitul fișierului și adăugați următoarele linii:

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

Când ați terminat de editat, salvați fișierul apăsând Ctrl-X și apoi Y.

Apoi adăugați cheia Webmin GPG la apt, astfel încât sistemul să aibă încredere în depozitul adăugat. Pentru a face acest lucru, utilizați:

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

Acum trebuie să actualizăm lista de pachete apt-get:

sudo apt-get update

Puteți începe să instalați Webmin; pentru a face acest lucru, rulați comanda:

sudo apt-get install webmin

Confirmați începutul instalării.

După finalizarea instalării, serviciul Webmin va porni automat.

Conectați-vă la Webmin

Deschideți pagina de conectare Webmin folosind un browser web; pentru a face acest lucru, specificați IP-ul extern și portul 10000. În mod implicit, Webmin acceptă SSL / TLS, așa că trebuie să utilizați HTTPS pentru a vă conecta. Deci, deschideți următorul link în browser:

https: // Adresa_IP_server: 10000

În această etapă, va apărea un avertisment „Certificatul SSL al serverului nu este de încredere”, care indică faptul că browserul nu poate avea încredere în certificatul SSL al serverului. Cert este că în timpul instalării, Webmin generează și instalează automat un certificat SSL, dar acest certificat SSL nu a fost verificat de o autoritate de certificare în care serverul poate avea încredere. Deși computerul nu poate verifica validitatea certificatului, puteți fi sigur că este sigur.

Spuneți browserului că certificatul poate fi de încredere. De exemplu, în Chrome, trebuie să faceți următoarele:

  • Faceți clic pe linkul Avansat;
  • Apoi faceți clic pe linkul „Continuați la adresa IP(nesigur)".

În Firefox aveți nevoie de:

  • Apăsați Înțeleg riscurile;
  • Apoi faceți clic pe butonul Adăugați o excepție...;
  • Și apoi Confirmați excepția de securitate.

În acest moment, va apărea ecranul de conectare Webmin.

Introduceți aceleași acreditări care au fost folosite pentru conexiunea SSH la început. Rețineți, acest utilizator trebuie să aibă privilegii sudo sau root.

Gata! Instrumentul Webmin este instalat cu succes și gata de funcționare.

Notă: Securitatea acreditărilor acestui utilizator necesită o atenție deosebită, deoarece, datorită privilegiilor sale, aplicația Webmin are acces deplin la server.

Folosind Webmin

Când porniți Webmin pentru prima dată, apare pagina Informații sistem cu o prezentare generală a resurselor sistemului și alte informații utile. Această pagină arată, de asemenea, toate actualizările Webmin disponibile.

În stânga, puteți vedea un meniu de navigare pe care îl puteți utiliza pentru a gestiona serverul și a accesa diferitele module Webmin. Meniul de navigare este clasificat și fiecare categorie individuală are propriul set de module. Categoria Webmin merită o atenție deosebită deoarece conține module pentru configurarea aplicației Webmin, în timp ce alte categorii sunt folosite pentru a efectua diverse sarcini de administrare a sistemului.

Răsfoiți meniul de navigare, verificați modulele disponibile.

Crearea utilizatorului (opțional)

Sarcina principală a administrării sistemului (în special în Webmin) este gestionarea utilizatorilor. În această secțiune, ne vom concentra pe crearea unui utilizator nou folosind modulul Utilizatori și grupuri.

Introduceți numele de utilizator în Nume de utilizator și completați orice alte detalii de utilizator necesare. Apoi faceți clic pe butonul Creare.

După aceea, pe server va apărea un utilizator cu datele specificate.

Modulul Utilizatori și grupuri poate fi folosit și pentru a efectua alte sarcini de gestionare a utilizatorilor, cum ar fi ștergerea sau dezactivarea utilizatorilor și a grupurilor.

Instalați Apache (opțional)

Webmin vine cu multe module pentru gestionarea pachetelor de diverse software. Această secțiune va demonstra cum se instalează un server web folosind modulul Apache Webserver.

În meniul de navigare, selectați categoria Module neutilizate și găsiți modulul Apache Webserver.

Dacă Apache nu a fost instalat pe server înainte, modulul vă va informa despre acest lucru și vă va sugera o modalitate de a instala serverul web.

După finalizarea instalării Apache, va fi lansat un server web standard.

După aceea, modulul Apache Webserver va fi mutat în categoria Servere și poate fi folosit pentru a gestiona setările serverului Apache.

Concluzie

Acum că Webmin este instalat și gata de funcționare, acest instrument poate fi folosit pentru a efectua sarcini de bază de administrare a sistemului.

Etichete:,

Ți-a plăcut articolul? Împărtășește-l