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

Niini nga artikulo, akong hisgutan ang mga kapabilidad sa himan sa Cockpit. Ang Cockpit gihimo aron pasimplehon ang administrasyon sa Linux OS. Sa laktod nga pagkasulti, gitugotan ka niini nga buhaton ang labing komon nga mga buluhaton sa administrador sa Linux pinaagi sa usa ka user-friendly nga web interface. Ang mga bahin sa Cockpit naglakip sa: pag-install ug pagsusi sa mga update sa sistema ug pagpagana sa mga awtomatikong update (patching), pagdumala sa tiggamit (paghimo, pagtangtang, pag-ilis sa mga password, pag-lock, ug paghatag mga pribilehiyo sa superuser), pagdumala sa disk (paghimo, pag-edit, ug pag-mount sa mga LVM file), pag-configure sa network (team, bonding, pagdumala sa IP, ug uban pa), ug pagdumala sa mga systemd unit ug timer.

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

Ang interes sa Cockpit naggikan sa pagpagawas sa Centos 8, diin ang Cockpit naa na sa sistema ug kinahanglan lang nga i-activate gamit ang command nga "systemctl enable --now cockpit.service." Sa ubang mga distribusyon, gikinahanglan ang manual nga pag-install gikan sa usa ka package repository. Dili nato hisgutan ang pag-install dinhi; tan-awa opisyal nga manwal.

Human sa pag-instalar, kinahanglan kitang moadto sa 9090 port sa server diin naka-instalar ang Cockpit sa browser (pananglitan IP server:9090). Pananglitan, 192.168.1.56: 9090

Isulod ang imong regular nga login password para sa imong lokal nga account ug i-tsek ang kahon nga "Reuse my password for privileged tasks" aron ma-enable ang pagpadagan sa pipila ka mga command isip privileged user (root). Natural lang, ang imong account kinahanglan nga makadagan sa mga command pinaagi sa sudo.

Kung mag-log in ka, makakita ka og nindot ug sayon ​​sabton nga web interface. Una, ilisi ang pinulongan sa interface ngadto sa English, kay ang hubad bati kaayo.

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

Klaro kaayo ug lohikal ang interface, 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 sinugdanang seksyon gitawag og "system", diin makita nimo ang impormasyon sa paggamit sa mga kahinguhaan 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 makita ang mas detalyado nga impormasyon, pananglitan, sa mga disk, i-klik lang ang katugbang nga inskripsiyon ug dad-on ka direkta sa laing seksyon (tipiganan):

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

Mahimo ka usab nga maghimo og lvm dinhi:

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

Pagpili og ngalan para sa vg group ug sa mga disk 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 pilia ang 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 file system:

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 awtomatikong modugang sa gikinahanglan nga linya sa fstab ug mo-mount sa device. Mahimo usab nimo nga ipiho ang piho nga mga opsyon 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 niini sa sistema:

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

Dinhi mahimo usab nimo nga palapdan ug i-compress ang mga file system, pagdugang og bag-ong mga device sa vg group, ug uban pa.

Sa seksyon nga "Networking", dili lang nimo mabag-o ang kasagarang mga setting sa network (IP, DNS, mask, gateway), apan makahimo ka usab og mas komplikado nga mga configuration, 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

Mouyon ka nga ang pag-set up niini pinaagi sa Vinano medyo mas dugay ug mas komplikado, labi na sa mga nagsugod pa lang.

Sa "mga serbisyo," mahimo nimong madumala ang mga systemd unit ug timer: ihunong, i-restart, ug tangtangon kini gikan sa pagsugod. Mahimo ka usab nga dali nga maghimo 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 dili maayo ang pagkagama mao nga dili klaro kung unsa ka subsob modagan ang timer. Makita ra nimo kung kanus-a kini katapusang midagan ug kanus-a kini modagan pag-usab.

Sa "Mga update sa software," sama sa imong mahunahunaan, 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 mopahibalo kanato kon gikinahanglan ang pag-reboot:

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

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

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

Mahimo usab nimo gamiton ang Cockpit aron madumala ang SeLinux ug maghimo og sosreports (mapuslanon kung makigsulti sa mga vendor aron masulbad ang mga teknikal nga isyu):

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 nga paagi 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

Aw, pwede ka makadugang og ssh keys.

Ug sa katapusan, mahimo nimong basahon ang mga log sa sistema ug ihan-ay kini pinaagi sa kahinungdanon:

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

Among gisusi ang tanang pangunang mga seksyon sa programa.

Mao kana ang mubo nga paglantaw sa mga bahin niini. Naa ra kanimo kung mogamit ka ba og Cockpit o dili. Sa akong hunahuna, ang Cockpit makasulbad sa daghang mga problema ug makapakunhod sa gasto sa pagmentinar sa server.

Mga pangunang bentaha:

  • Ang babag sa pagsulod sa administrasyon sa Linux OS mikunhod pag-ayo tungod niining mga himan. Halos bisan kinsa makahimo sa standard ug basic nga mga buluhaton. Ang administrasyon mahimong bahin nga idelegar sa mga developer o analyst aron makunhuran ang gasto sa produksiyon ug mapadali ang trabaho. Kay karon, dili na kinahanglan nga i-type ang pvcreate, vgcreate, lvcreate, mkfs.xfs sa console, maghimo og mount point, i-edit ang fstab, ug sa katapusan i-type ang mount -a—pipila lang ka pag-klik sa mouse ang gikinahanglan.
  • Ang mga administrador sa Linux mahimong gawasnon gikan sa naandan nga mga buluhaton ug mag-focus sa mas komplikado nga mga buluhaton.
  • Mahimong maminusan ang sayop sa tawo. Uyon ta nga mas lisod ang masayop pinaagi sa web interface kaysa pinaagi sa console.

Mga disbentaha nga akong nakit-an:

  • Limitado ang gamit. Mga batakang operasyon lang ang mahimo niini. Pananglitan, dili nimo dayon mapalapdan ang LVM human mapalapdan ang disk gamit ang virtualization; kinahanglan nimong i-type ang pvresize sa console ug dayon ipadayon ang pagtrabaho pinaagi sa web interface. Dili ka makadugang og user sa usa ka piho nga grupo, mag-ilis sa mga permiso sa direktoryo, o mag-analisar sa gigamit nga espasyo. Mapasalamaton ang mas lapad nga gamit.
  • Ang seksyon nga "Mga Aplikasyon" wala nagtrabaho sa husto.
  • Dili nimo mausab ang kolor sa console. Pananglitan, komportable ra ko nga makatrabaho sa hayag 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 gamit adunay dakong potensyal. Ang pagpalapad sa mga gamit niini makahimo sa daghang mga buluhaton nga mas paspas ug mas sayon.

Update: Posible usab nga madumala ang daghang mga server gikan sa usa ka web interface pinaagi sa pagdugang sa gikinahanglan nga mga server sa "Machines Dashboard." Kini nga functionality mahimong mapuslanon, pananglitan, kung mag-bulk update sa daghang mga server sa usa ka higayon. Basaha ang dugang pa sa opisyal nga dokumentasyon.

Source: www.habr.com

Idugang sa usa ka comment