Webmin, i-install ang tool na ito sa Ubuntu 20.04

tungkol sa pag-install ng webmin sa Ubuntu 20.04

Sa susunod na artikulo ay titingnan natin kung paano namin mai-install ang Webmin sa Ubuntu 20.04. Ito ang isa tool na batay sa web na nagbibigay-daan sa sysadmins pamahalaan ang mga system katulad ng Gnu / Linux at Unix, lalo na ang mga server. Pinapayagan ka ng Webmin na pamahalaan ang mga account ng gumagamit, mag-update ng mga package, file ng system log, i-configure ang mga firewall, email, database, postfix, atbp.

Ang Webmin ay nakasulat sa Perl at tumatakbo bilang sarili nitong web server at proseso. Bilang default nakikipag-usap ito sa pamamagitan ng TCP sa pamamagitan ng port 10000 at maaaring mai-configure upang magamit ang SSL, kung ang OpenSSL ay naka-install sa mga Perl module.

Salamat sa tool na ito ang kahirapan sa pag-configure ng aming sariling server ay na-relegate sa background at inaalagaan ng Webmin ang lahat ng teknikal na bahagi, naiwan lamang ang paggawa ng desisyon para sa gumagamit. Sa ganitong paraan ay hindi nila aaksayahan ang oras sa pagsasaliksik ng mga detalye kung paano ipatupad ang mga pagpipilian na nais nilang magamit.

Pag-install ng Webmin sa Ubuntu 20.04

Bago simulan ang pag-install ng isang programa, palaging isang magandang ideya unang i-update ang mga pakete na magagamit mula sa mga repository. Magagawa natin ito sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagpapatupad ng mga utos:

sudo apt update && sudo apt upgrade

Susunod na kailangan namin i-install ang kinakailangang mga dependency gamit ang utos:

i-install ang kinakailangang mga dependency

sudo apt install software-properties-common apt-transport-https

Paganahin ang lalagyan ng Webmin

Sa puntong ito, kailangan namin paganahin ang Webmin repository dahil hindi pa ito magagamit sa Ubuntu 20.04 LTS.

Una sa lahat, tayo na magdagdag ng Webmin GPG key tulad ng ipinapakita sa mga sumusunod:

magdagdag ng GPG key

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

Pagkatapos ng nakaraang utos, kaya natin manu-manong magdagdag ng imbakan sa Webmin may utos:

sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

I-install ang Webmin

Sa ngayon, na-update namin ang system, na-install ang Webmin GPG key, at manu-manong idinagdag ang kinakailangang imbakan. Ang susunod na gagawin natin ay i-install ang webmin pagpapatupad sa isang terminal (Ctrl + Alt + T) ang utos:

i-install ang webmin sa Ubuntu 20.04

sudo apt install webmin

Pagkatapos ng pag-install, magagawa naming suriin ang katayuan ng serbisyo tumatakbo ang utos:

katayuan

sudo systemctl status webmin

Tulad ng ipinakita sa screenshot sa itaas, tumatakbo nang tama ang Webmin. Ngayon para sa suriin ang naka-install na bersyon, gagamitin lamang namin ang sumusunod na utos:

bersyon ng webmin

dpkg -l | grep webmin

Sa nakaraang output makikita natin iyon nai-install namin ang Webmin bersyon 1.941. Gamit ang tool na naka-install at tumatakbo, maaari na nating ma-access ang control panel gamit ang web browser.

I-configure ang firewall

Bilang default, ang tool na ito ay nakikinig sa TCP port 10000. Upang ma-access ang aming server sa labas, dapat naming buksan ang port sa firewall. Upang magawa ito, isasagawa namin ang utos sa isang terminal (Ctrl + Alt + T):

sudo ufw allow 10000/tcp

Ngayon ay ire-reload namin ang firewall para maganap ang mga pagbabago:

sudo ufw reload

Upang suriin ang katayuan ng firewall, isasagawa namin ang:

sudo ufw status

Login

Upang mag-log in sa Webmin, magkakaroon lamang kami buksan ang browser at pumunta sa IP ng aming server:

https://IP-del-servidor:10000/

Sa una, titingnan namin ang sumusunod na web page na nagpapahiwatig na mayroong potensyal na peligro sa hinaharap. Hindi ito nakakabahala sa nangyayari dahil Bumubuo ang Webmin ng sarili nitong sertipiko ng SSL na itinalaga sa sarili na hindi isinasaalang-alang ng browser na ligtas.

babala sa seguridad

Upang mapaligid ang balakid na ito, mag-click lamang kami sa "Advanced'at pagkatapos ay sa'Tanggapin ang peligro at magpatuloy'.

tanggapin ang peligro ng pag-access sa webmin

Ngayon ay maaari kaming mag-log in sa aming gumagamit ng system. Bilang karagdagan, kapag naka-install ang application na ito, lumilikha ito ng isang superuser upang pamahalaan ang application na may root name at password na mayroon ang aming root user sa machine. Kung wala kang aktibo ng root account, maaaring kailanganin mong baguhin ang password ng gumagamit ng root ng Webmin. Maaari itong magawa sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagta-type ng utos:

baguhin ang root password sa Webmin

sudo /usr/share/webmin/changepass.pl /etc/webmin root nueva-clave

Sa wakas ay makakarating kami sa screen kung saan maaari kaming mag-log in.

login screen

Sa puntong ito maaari kaming magpatuloy at i-configure ang aming system ng Ubuntu 20.04 alinsunod sa mga pagtutukoy nito.

control panel

Upang mai-update ang aming pag-install, pagkatapos ng bawat paglunsad ay wala na upang patakbuhin ang mga sumusunod na utos sa isang terminal (Ctrl + Alt + T):

sudo apt update && sudo apt upgrade

I-uninstall

Sa tanggalin ang imbakan, sa terminal (Ctrl + Alt + T) kailangan naming isagawa ang utos:

sudo add-apt-repository --remove "deb https://download.webmin.com/download/repository sarge contrib"

Pagkatapos ay maaari naming alisin ang tool gamit ang utos:

pag-uninstall ng Webmin sa Ubuntu 20.04

sudo apt remove webmin; sudo apt autoremove

Sa karagdagang impormasyon tungkol sa software na ito, maaari kang kumunsulta sa website ng proyekto at documentación na inaalok nila kami sa mga gumagamit doon.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Ramon dijo

    Kumusta po sa lahat

    Sa tingin ko ito ay isang mahusay na tool.
    pero may nangyari sa akin once na install na hindi ko alam kung resulta ba ng installation.
    pagkatapos i-install ang Webmin. sa aking server na may Ubuntu 20.04 kapag ang server ay na-restart, nawawala ang mga IP address ng mga interface. at napipilitan akong i-configure ang mga ito sa pamamagitan ng ifconfig. Nasuri ko ang installer-config.yaml file at tama itong na-configure.
    Sinubukan kong i-configure ito sa pamamagitan ng Webmin ngunit wala akong swerte.
    May anumang mungkahi?