Qodobka soo socda waxaan eegeynaa sida aan ugu rakibi karno Webmin Ubuntu 20.04. Tani waa mid qalab web-ku saleysan oo u oggolaanaya sysadmins maamul nidaamyada la mid ah Gnu / Linux iyo Unix, gaar ahaan serverka. Webmin wuxuu kuu ogolaanayaa inaad maamusho xisaabaadka isticmaaleyaasha, cusbooneysiinta xirmooyinka, faylasha nidaamka nidaamka, hagaajiso gidaarada, emaylka, keydka macluumaadka, boostada, iwm.
Webmin waxay ku qoran tahay Perl waxayna u shaqeysaa sida server-keeda gaarka ah iyo habka. Sida caadiga ah waxay kuwada xiriirtaa TCP illaa 10000 waxaana loo qaabeyn karaa inay adeegsato SSL, haddii OpenSSL lagu rakibo modules Perl.
Thanks to qalabkan dhibaatada ay leedahay isku hagaajinta adeegeena gaarka ah ayaa dib loogu celiyay asalka iyo Webmin waxay daryeeshaa dhamaan qeybaha farsamada, u daayay kaliya go'aan qaadashada isticmaalaha. Sidan uma baahna inay waqti ku lumiyaan baaritaanka faahfaahinta sida loo fuliyo fursadaha ay rabaan inay helaan.
Ku rakibidda Webmin Ubuntu 20.04
Kahor intaadan bilaabin rakibaadda barnaamijka, had iyo jeer waa fikrad wanaagsan marka hore cusbooneysii xirmooyinka laga heli karo keydadka. Waxaan tan ku sameyn karnaa annagoo furey terminal (Ctrl + Alt + T) iyo fulinta amarrada:
sudo apt update && sudo apt upgrade
Marka xigta waa inaan rakibi ku-tiirsanaanta lagama maarmaanka ah adoo adeegsanaya amar:
sudo apt install software-properties-common apt-transport-https
Awoodi kaydinta Webmin
Waqtigan xaadirka ah, waa inaan awood u siiso keydka Webmin maadaama tan aan wali laga helin Ubuntu 20.04 LTS.
Marka hore, aan nimaadno kudar fure Webmin GPG sida ku cad soo socda:
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
Kadib amarkii hore, waan awoodnaa gacanta ku dar bakhaarka Webmin iyadoo amarka:
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Ku rakib Webmin
Ilaa hadda, waan cusbooneysiinay nidaamka, waxaan ku rakibnay Webmin GPG fure, waxaanan gacanta ku darnay bakhaarka loo baahan yahay. Waxa xiga ee aan sameyn doonno ayaa ah rakibi webmin fulinta terminal (Ctrl + Alt + T) amarka:
sudo apt install webmin
Rakibaadda kadib, waan awoodi doonnaa hubi xaaladda adeeg socda amarka:
sudo systemctl status webmin
Sida ka muuqata shaashadda kore, Webmin durba si sax ah ayey u socotaa. Hadda loogu talagalay hubi nooca la rakibey, waxaan kaliya u isticmaali doonnaa amarka soo socda:
dpkg -l | grep webmin
Soo saaridii hore waxaan ku arki doonaa taas waxaan ku rakibnaa Webmin nooca 1.941. Iyada oo aaladda la rakibey lana shaqeynayo, hadda waxaan ku heli karnaa guddiga xakamaynta adoo adeegsanaya biraawsarka webka.
Isku habee galka dabka
Asal ahaan, qalabkani wuxuu ka dhageystaa dekedda TCP 10000. Si aan u helno adeegeena dibedda, waa inaan ka furno dekedda gidaar-gacmeedka. Si tan loo sameeyo, waxaan ku fulin doonnaa amarka terminal (Ctrl + Alt + T):
sudo ufw allow 10000/tcp
Hadda waxaan dib u cusbooneysiineynaa darbadda hore si ay isbeddeladu u dhacaan:
sudo ufw reload
Si aan u hubino xaaladda baaldegyada, waxaan fulin doonnaa:
sudo ufw status
Soo gal
Si aad u gasho Webmin, waa inaan kaliya helnaa fur biraawsarka oo tag IP-ga adeegeena:
https://IP-del-servidor:10000/
Ugu horreyntii, waxaan eegeynaa bogga soo socda oo tilmaamaya inay jirto halista suurtagalka ah ee soo socota. Tani maahan mid walwal badan maadaama ay dhacdo maxaa yeelay Webmin wuxuu soo saaraa shahaado iskeed u xilsaartay oo SSL ah oo biraawsarka uusan u arkin inuu aamin yahay.
Si looga gudbo caqabadan, waxaan si fudud u gujineynaa ''Heer sare'ka dibna'Aqbal halista oo sii wad'.
Hadda waxaan ku gali karnaa nidaamkayaga isticmaale. Intaas waxaa sii dheer, markii codsigan la rakibo, waxay abuureysaa superuser in lagu maareeyo arjiga magaca asalka ah iyo lambarka sirta ah ee isticmaaleheena xididka uu ku haysto mashiinka. Haddii aadan haysan koontada asalka ah ee firfircoon, waxaad u baahan kartaa inaad bedesho lambarka sirta ah ee isticmaalaha xididka Webmin. Tan waxaa lagu sameyn karaa adoo furaya terminal (Ctrl + Alt + T) iyo teeb garaynta amarka:
sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave
Ugu dambayntii waxaan u socon doonnaa shaashadda aan ka geli karno.
Waqtigan xaadirka ah waan sii socon karnaa oo waxaan u qaabeyn karnaa nidaamkeena Ubuntu 20.04 sida ku cad qeexitaankiisa.
Si loo cusbooneysiiyo rakibaaddayada, Kadib furitaan kasta ma jiri doono wax intaa ka badan oo lagu fuliyo amarradan soo socda terminal (Ctrl + Alt + T):
sudo apt update && sudo apt upgrade
Koronto
para tirtir bakhaarka, terminalka (Ctrl + Alt + T) waa inaan fulinaa amarka:
sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"
Markaas waan awoodnaa saar qalab adoo adeegsanaya amar:
sudo apt remove webmin; sudo apt autoremove
para macluumaad dheeraad ah oo ku saabsan barnaamijkan, waad la tashan kartaa websaydhka mashruuca iyo dukumeentiyo inay noo fidiyaan dadka isticmaala halkaas.
Waad salaaman tihiin dhamaantiin.
Waxaan u arkaa inay tahay qalab aad u fiican.
laakiin wax ayaa igu dhacay mar la rakibay oo aanan garanayn inay tahay natiijada rakibidda.
ka dib markii la rakibo Webmin. server-ka aan ku leeyahay Ubuntu 20.04 marka server-ka dib loo bilaabo waxa uu luminayaa ciwaanka IP-ga ee internsyada. waxaana laygu qasbay inaan ku habeeyo iyaga oo isticmaalaya ifconfig. Waxaan dib u eegay faylka installer-config.yaml si sax ahna waa loo habeeyey.
Waxaan isku dayay in aan ku habeeyo iyada oo loo marayo Webmin laakiin nasiib uma helin.
Soo jeedin kasta?