Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Niini nga artikulo maghisgot ako bahin sa mga kapabilidad sa himan sa Cockpit. Ang sabungan gihimo aron mapadali ang pagdumala sa Linux OS. Sa laktod nga pagkasulti, kini nagtugot kanimo sa paghimo sa kasagaran nga mga buluhaton sa admin sa Linux pinaagi sa usa ka nindot nga web interface. Mga bahin sa sabungan: pag-instalar ug pagsusi sa mga update alang sa sistema ug pagpagana sa mga auto-update (proseso sa pag-patch), pagdumala sa user (pagmugna, pagtangtang, pag-usab sa mga password, pag-block, pag-isyu sa mga katungod sa superuser), pagdumala sa disk (pagmugna, pag-edit sa lvm, paghimo, pag-mount sa mga sistema sa file ), network configuration (team, bonding, ip management, etc.), pagdumala sa systemd units timers.

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ang interes sa Cockpit tungod sa pagpagawas sa Centos 8, diin ang Cockpit gitukod na sa sistema ug kinahanglan lamang nga i-activate gamit ang command "systemctl enable -now cockpit.service". Sa ubang mga distribusyon, ang manwal nga pag-instalar gikan sa package repository gikinahanglan. Dili namo tagdon ang pag-instalar dinhi, tan-awa opisyal nga giya.

Pagkahuman sa pag-install, kinahanglan namon nga moadto sa browser sa port 9090 sa server diin gi-install ang Cockpit (ie. server ip:9090). Pananglitan, 192.168.1.56: 9090

Gisulod namo ang naandan nga password sa pag-login para sa lokal nga account ug susiha ang checkbox nga "Gamiton pag-usab ang akong password alang sa mga pribilihiyo nga buluhaton" aron makadagan ka og pipila ka mga sugo isip usa ka pribilehiyo nga tiggamit (gamut). Siyempre, ang imong account kinahanglan nga makahimo sa pagpatuman sa mga sugo pinaagi sa sudo.

Human sa pag-log in, imong makita ang usa ka matahum ug tin-aw nga web interface. Una sa tanan, ibalhin ang interface nga sinultian sa English, tungod kay ang paghubad yano ra nga makalilisang.

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ang interface tin-aw kaayo ug lohikal; sa wala makita nimo ang navigation bar:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ang pagsugod nga seksyon gitawag nga "sistema", diin makita nimo ang kasayuran sa paggamit sa mga kapanguhaan sa server (CPU, RAM, Network, Disks):

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Aron matan-aw ang mas detalyado nga kasayuran, pananglitan, sa mga disk, pag-klik lang sa katugbang nga inskripsiyon ug direkta ka nga dad-on sa laing seksyon (storage):

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Makahimo ka og lvm dinhi:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Pagpili ug ngalan para sa vg nga grupo ug ang mga drive nga gusto nimong gamiton:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Hatagi og ngalan ang lv ug pagpili og gidak-on:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ug sa katapusan paghimo sa filesystem:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Palihug timan-i nga ang Cockpit mismo ang mosulat sa gikinahanglang linya sa fstab ug among i-mount ang device. Mahimo usab nimo ipiho ang piho nga mga kapilian sa pag-mount:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Mao kini ang hitsura sa sistema:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Dinhi mahimo nimong mapalapad, i-compress ang mga sistema sa file, idugang ang mga bag-ong aparato sa vg group, ug uban pa.

Sa seksyon nga "Networking" dili lang nimo mabag-o ang kasagaran nga mga setting sa network (ip, dns, mask, gateway), apan maghimo usab nga labi ka komplikado nga mga pag-configure, sama sa bonding o teaming:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Mao kini ang hitsura sa nahuman nga configuration sa sistema:
Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Uyon nga ang pag-set up pinaagi sa Vinano mas dugay ug mas lisud. Ilabi na alang sa mga nagsugod.

Sa "mga serbisyo" mahimo nimong madumala ang mga yunit sa systemd ug mga timer: hunongon kini, i-restart kini, kuhaa kini gikan sa pagsugod. Kini usab dali kaayo sa paghimo sa imong kaugalingon nga timer:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ang bugtong butang nga nahimo nga dili maayo: dili klaro kung unsa ka sagad magsugod ang timer. Makita ra nimo kung kanus-a kini katapusan nga gilusad ug kung kanus-a kini ilusad pag-usab.

Sa "Mga update sa software", ingon sa imong pagtag-an, mahimo nimong tan-awon ang tanan nga magamit nga mga update ug i-install kini:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ang sistema magpahibalo kanamo kung gikinahanglan ang pag-reboot:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Mahimo usab nimo nga mahimo ang awtomatikong pag-update sa sistema ug ipasibo ang oras sa pag-install sa mga update:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Mahimo usab nimo madumala ang SeLinux sa Cockpit ug maghimo usa ka sosreport (mapuslan kung nakigsulti sa mga tigbaligya kung nagsulbad sa mga problema sa teknikal):

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Ang pagdumala sa tiggamit gipatuman sa yano ug klaro kutob sa mahimo:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Pinaagi sa dalan, mahimo nimong idugang ang mga yawe sa ssh.

Ug sa katapusan, mahimo nimong basahon ang mga log sa sistema ug paghan-ay sumala sa kamahinungdanon:

Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Gisusi namo ang tanang nag-unang mga seksyon sa programa.

Ania ang usa ka mubo nga pagtan-aw sa mga posibilidad. Anaa kanimo ang pagdesisyon kung mogamit ba sa Cockpit o dili. Sa akong opinyon, ang Cockpit makasulbad sa daghang mga problema ug makunhuran ang gasto sa pagmentinar sa server.

Mga pangunang bentaha:

  • Ang babag sa pagsulod sa administrasyon sa Linux OS labi nga nakunhuran salamat sa ingon nga mga himan. Halos bisan kinsa makahimo sa mga sumbanan ug sukaranan nga mga aksyon. Ang administrasyon mahimong partially delegated ngadto sa mga developers o analista aron makunhuran ang gasto sa produksyon ug mapadali ang trabaho. Human sa tanan, karon dili nimo kinahanglan nga i-type ang pvcreate, vgcreate, lvcreate, mkfs.xfs ngadto sa console, paghimo og mount point, edit fstab ug, sa katapusan, type mount -a, i-klik lang ang mouse sa makadaghang higayon
  • Ang mga tagdumala sa Linux mahimong mahuwasan sa ilang trabaho aron sila makatutok sa mas komplikado nga mga buluhaton
  • Ang mga sayop sa tawo mahimong makunhuran. Mouyon nga mas lisud ang paghimo og sayup pinaagi sa web interface kaysa pinaagi sa console

Mga disadvantages nga akong nakit-an:

  • Mga limitasyon sa utility. Mahimo ra nimo ang mga batakang operasyon. Pananglitan, dili dayon nimo mapalapad ang lvm human mapadako ang disk gikan sa virtualization nga bahin; kinahanglan nimo nga i-type ang pvresize sa console ug dayon magpadayon sa pagtrabaho pinaagi sa web interface. Dili ka makadugang ug user sa usa ka partikular nga grupo, dili ka makausab sa mga katungod sa direktoryo, o maka-analisar sa luna nga gigamit. Gusto ko og mas lapad nga gamit
  • Ang seksyon nga "Aplikasyon" wala molihok sa husto
  • Dili nimo mabag-o ang kolor sa console. Pananglitan, makatrabaho ra ko nga komportable sa gaan nga background nga adunay itom nga font:

    Cockpit - gipasimple ang kasagaran nga mga buluhaton sa administratibo sa Linux pinaagi sa usa ka user-friendly nga web interface

Sama sa atong makita, ang utility adunay maayo kaayo nga potensyal. Kung gipalapdan nimo ang pagpaandar, nan ang paghimo sa daghang mga buluhaton mahimong labi ka paspas ug dali.

upd: posible usab ang pagdumala sa daghang mga server gikan sa usa ka web interface pinaagi sa pagdugang sa gikinahanglan nga mga server sa "Machines dashboard". Ang pagpaandar, pananglitan, mahimong mapuslanon alang sa mass updates sa daghang mga server sa usa ka higayon. Basaha ang dugang sa opisyal nga dokumentasyon.

Source: www.habr.com

Idugang sa usa ka comment