Otu esi etinye ngwa nchịkwa Sistemu Webmin na RHEL 8


Webmin bụ ngwa ọrụ nchịkwa Linux dabere na webụ ọgbara ọhụrụ (dị ka Cockpit Web Console) nke na-enye gị ohere inyocha usoro metrik dị iche iche. Site na Webmin, ị nwekwara ike ịrụ ọrụ nhazi dị ka jikwaa akaụntụ onye ọrụ, gbanwee ntọala na hazie ntọala DNS.

Webmin na-enye GUI na-egosiputa metrik sistemu dị ka CPU, RAM, na iji diski. Enwere ike iji ozi a chọpụta nsogbu ọ bụla nwere ike imetụta arụmọrụ sistemụ gị.

Webmin na-enye gị ohere ịrụ ọrụ sysadmin ndị a:

  • gbanwee okwuntughe akaụntụ onye ọrụ.
  • Wụnye, melite, kwalite ma wepụ ngwugwu.
  • Nhazi iwu firewall.
  • Mwegharị ma ọ bụ mechie.
  • Na-elele faịlụ ndekọ.
  • Hazie ọrụ cron.
  • Halite akaụntụ onye ọrụ ọhụrụ ma ọ bụ wepụ ndị dị adị.

Na ntuziaka a, anyị na-aga site na ntinye nke Webmin na RHEL 8.

Kwụpụ 1: Wụnye ihe achọrọ maka Webmin

Iji malite, anyị ga-etinye ụfọdụ ihe achọrọ n'oge ntinye nke Webmin. Ya mere. gaa n'ihu wee gbaa iwu dnf:

$ sudo dnf install -y wget perl perl-Net-SSLeay openssl unzip perl-Encode-Detect perl-Data-Dumper

Mgbe echichi zuru, gaba na nzọụkwụ ọzọ.

Kwụpụ 2: Kwado ebe nchekwa Webmin

Ihe omume ọzọ bụ ibudata igodo GPG Webmin maka izo ya ezo na ịbanye ozi site na iji iwu wget na-esonụ.

# wget https://download.webmin.com/jcameron-key.asc

Ozugbo ebudatara, bubata ya site na iji iwu rpm dị ka ndị a.

# sudo rpm --import jcameron-key.asc

Kwụpụ 3: Wụnye Webmin na RHEL 8

N'iji igodo GPG dị, nzọụkwụ ikpeazụ bụ ịwụnye Webmin. Iwu wget gọọmentị dị ka egosiri.

$ wget https://prdownloads.sourceforge.net/webadmin/webmin-1.970-1.noarch.rpm

Mgbe nbudata ahụ zuru, wụnye Webmin site na iji iwu:

$ sudo rpm -Uvh webmin-1.970-1.noarch.rpm

Ozugbo usoro nrụnye ahụ mechara, chọpụta na Webmin na-agba ọsọ.

$ sudo systemctl status webmin.service

Nsonaazụ dị n'okpuru na-akwado na Webmin na-agba ọsọ.

Nzọụkwụ 4: Mepee Webmin Port na Firewall

Site na ndabara, Webmin na-ege ntị na ọdụ ụgbọ mmiri TCP 10000. Iji kwado nke a, jiri iwu netstat dịka egosiri.

# sudo netstat -pnltu | grep 10000

Ọ bụrụ na ị nọ n'azụ firewall, mepee ọdụ ụgbọ mmiri TCP 10000:

$ sudo firewall-cmd --add-port=10000/tcp --zone=public --permanent
$ sudo  firewall-cmd --reload

Nzọụkwụ 4: Ịnweta Webmin Interaface

Site na ihe niile edoziri, ọ bụ oge iji nweta Webmin, anyị ga-eme nke a na ihe nchọgharị weebụ. Ya mere, malite ihe nchọgharị weebụ gị wee chọgharịa URL:

https://server-ip:10000/

Na mbụ, ị ga-enweta ọkwa na njikọ gị bụ nke nzuzo. Ma ewela iwe. Nke a na-egosi naanị na asambodo Webmin SSL bụ nke aka ya bịanyere aka na ya na CA aghọtaghị ya. Ya mere, pịa taabụ 'Advanced'.

Mgbe ahụ, pịa 'Gaa n'ihu na adreesị IP nke ihe nkesa'. Nke a na-ewega gị na ibe nbanye Webmin ebe ị ga-eji nzere mgbọrọgwụ wee banye.

Ozugbo ịbanye, a ga-egosipụta dashboard dị ka egosiri.

Ma nke ahụ bụ ya. Ị tinyela Webmin nke ọma na RHEL 8.