Naúrar 1 / 11

Gabatarwa zuwa Hankali na Artificial a cikin Tsarin da Gudanar da hanyar sadarwa: Matsayi, iyakoki, Tabbatarwa da Hukumance

Riba:

  • Ƙarfin bambance-bambance a cikin abin da ayyuka (rubutun, rajistan ayyukan, daftarin aiki daftarin aiki) basirar wucin gadi yana adana ainihin lokaci, kuma a cikin abin da ayyuka irin su raguwa, asarar bayanai da kuma yanke shawara na zartarwa da ke shafi tsaro an bar su ga mutane, dangane da matakin hadarin aiki.
  • Ƙarfin yin amfani da horo na mataki hudu wanda ke tabbatar da kowane fitowar AI ta hanyar karanta shi, haɗa shi da takarda, gwada shi a cikin keɓantaccen yanayi da shirya shirin dawowa.
  • Ikon shigar da ƙa'idar rufe mahimman bayanai a cikin rajistan ayyukan da daidaitawa da amfani da bayanan wucin gadi don dalilai na tsaro kawai a cikin tsarin izini

Wani pager ya yi ƙara a karfe 3 na safe, uwar garken samarwa ba ta da amsa, dubban fam na sa'a daya na rashin aiki a bayan ku, kuma duk idanu suna kan ku. Tsarin tsarin da sarrafa hanyar sadarwa; Yana da horo wanda ke tabbatar da rashin katsewa, amintaccen aiki da babban aiki na sabobin, cibiyoyin sadarwa, ajiya da ayyuka - daga shigarwa zuwa faci, saka idanu ga amsawar lamarin, madadin zuwa dawo da bala'i. Halin wannan aikin shine cewa a ƙarƙashin babban adadin ayyuka masu maimaitawa (rubutun rubutun, karanta rajistan ayyukan, kwatanta jeri) karya ƙananan yanke shawara mai nauyi (sake kunna uwar garken, canza tsarin wuta, maido da madadin). Anan, hankali na wucin gadi (AI - software wanda ke fitar da tsari daga bayanan tarihi kuma yana samar da rubutu, lamba da tsinkaya) yana ceton ku lokaci a zuciyar wannan tsarin dual. Amma alƙawarin farko da akai-akai na wannan ƙirar a bayyane yake: AI mataimaki ne, daftarin janareta da kayan aikin tallafi na yanke shawara; An bar ku kuna gudanar da umarni, tabbatar da canji, da ɗaukar alhakin tsarin.

Wannan ci-gaba na tsarin yana shigar da motsin injiniyoyi, ba maɓallan abin hawa ba. A cikin wannan rukunin farko, za mu bincika inda AI ke samar da ƙimar gaske da kuma inda ainihin haɗari a cikin tsarin da duniyar cibiyar sadarwa; yadda za a tabbatar da kowane fitarwa; Za ku koyi irin bayanan da za ku iya ba wa wane kayan aiki kuma, mafi mahimmanci, cewa kawai izini da amfani da kariya na wannan ikon ne halal ne. Ba tare da aza wannan harsashi ba, raka'o'in da ke gaba za su juya cikin sauri mai haɗari.

A ina AI ke zuwa a cikin aiki?

Bari mu raba tsarin da aikin cibiyar sadarwa zuwa manyan gungu biyu. Tari na farko: maimaituwa, rubutu- da tushen lamba, aiki mai iya samarwa. Rubuta daftarin farko na rubutun madadin, taƙaita dubunnan layukan log da nuna alamun rashin daidaituwa, bayyana ma'anar tsarin nginx, tsara rahoton mutuwar mutum, yanke bayanin cron, jera abubuwan da zasu iya haifar da saƙon kuskure. A cikin waɗannan ayyuka, AI yana rage mintuna zuwa daƙiƙa, baya gajiyawa, kuma yana aiki iri ɗaya ko da tsakar dare.

Tari na biyu: hukunce-hukuncen tilastawa waɗanda ke haifar da ƙetare, asarar bayanai, ko keta tsaro. Gudun DELETE akan bayanan samarwa, buɗe dokar tacewar wuta, cire uwar garken daga gungu, maido da ajiya akan samarwa, tura faci ga dukkan jiragen ruwa. Waɗannan yanke shawara suna buƙatar mahallin mahallin, ilimin cibiyoyi, haƙurin haɗari da alhakin. Anan, AI yana ba da zaɓuɓɓuka da tasirin tasiri a bayyane - amma kuna danna maɓallin Shigar.

Bari mu bayyana bambanci a cikin jumla ɗaya: AI yana da ƙarfi akan "menene ma'anar wannan kuma menene zai iya zama" tambayoyi; Shawarar naku ne idan ya zo ga tambayoyi kamar "Shin zan gudanar da wannan a yanzu kuma wa ya ba da tabbacinsa?" Injiniyan da ke cikin wannan bambance-bambance ba ya sanya AI cikin samarwa tare da makauniyar amincewa ko taurin kai ya ƙi shi; Yana amfani da shi a daidai wurin da kuma a daidai adadin.

Tukwici: Kafin fitar da aiki zuwa AI, tambaya: "Me zan yi hasara idan wannan fitowar ba ta da kyau?" Idan amsar ita ce "'yan mintoci kaɗan", jin daɗin wakilci. Idan amsar ita ce "katsewa, bayanai ko tsaro", bari AI ta samar da daftarin, ku tabbatar da shi a cikin yanayin gwaji kuma ku aiwatar da shi.

Ilimin tabbatarwa: matakai huɗu

AI yayi magana da kyau da amincewa; Wannan ba yana nufin gaskiya ba ne. AI lokaci-lokaci yana haifar da hasashe - wato, yana karya tutar umarnin da ba ta wanzu, maɓallin daidaitawa, ko kiran API na gaske. Tutar rm na karya a cikin tsarin tana share bayanai, tsarin aikin tacewar zaɓi na karya ko dai yana buɗe tsaro ko kuma ya yanke shiga. Don haka haɓaka reflex mataki huɗu don amfani da kowane fitarwa:

  1. Karanta kuma ku fahimta. Karanta kowane umarni da layin daidaitawa AI ta samar, layi ta layi, kafin gudanar da shi don fahimtar abin da yake yi. Kada ku taɓa aiwatar da umarnin da ba ku fahimta ba; Tambayi AI don bayyana kowace tuta.
  2. Hanyar haɗi zuwa takarda. Tabbatar da tuta, maɓalli ko syntax ɗin AI ​​da aka bayar tare da jagorar hukuma (shafin mutum, takaddun samfur). "Shin da gaske akwai wannan tutar?" Tabbatar da tambaya tare da bincike.
  3. Gwada shi a cikin keɓe muhalli. Fara aiwatar da umarni mai mahimmanci akan na'urar gwaji/tsari, tare da --bushe-gudu idan zai yiwu. Production ba wurin maimaitawa ba.
  4. Shirya dawowar ku. Rubuta shirin "ta yaya zan dawo idan wannan ba daidai ba" kafin aiwatarwa: madadin, hoto, kwafin daidaitawa na baya. Kada ku yi canji maras canzawa kawai saboda AI ya ba da shawara.
Tsanaki: "AI ta faɗi haka" ba hujja ba ce. Idan akwai katsewa, alhakin ba na AI ba ne, amma na injiniyan da ya aiwatar da wannan umarni ba tare da tabbatar da shi ba. Umurnin AI da ba a tabbatar ba yana da haɗari kamar yadda sudo ke dannawa cikin samarwa ba tare da karantawa ba.

Hukuma, tsaro da xa'a: layin ja

Bayanan tsarin da cibiyar sadarwa suna da amfani guda biyu: bayanin iri ɗaya zai iya kare da lalata hanyar sadarwa. Sabili da haka, layin ɗabi'a na wannan tsarin guda ɗaya ne kuma babu gardama: Yi amfani da AI kawai a cikin tsarin da kuke da iko, don dalilai na tsaro da aiki. Ya halatta a taurare uwar garken cibiyar ku, neman barazana a cikin log ɗin ku, da kuma rufe lahani a cikin hanyar sadarwar ku. Ba bisa ka'ida ba don bincika tsarin da ba na ku ba, ƙoƙarin kutsawa cikin hanyar wani, ku kutsa cikin hanyar sadarwa ba tare da izini ba, kuma ba bisa ka'ida ba ne amfani da AI don wannan dalili. Kuna tambayar AI ba "ta yaya zan kutsa cikin wannan tsarin ba" amma "ta yaya zan kare tsarin kaina daga wannan harin?"

Ana buƙatar irin wannan ƙarfi a gefen bayanai. Logs, jeri da topologies galibi suna da hankali da sirri: adiresoshin IP na ciki, sunayen mai amfani, sunayen masu masauki, maɓallan API, takaddun shaida. Rufe log ko daidaita kafin liƙa shi cikin kayan aikin jama'a (10.x.x.x maimakon IP na ainihi, mai amfani1 maimakon ainihin mai amfani, REDACTED maɓallan). Ba da bayanan sirri kawai ga motocin kwangilar cibiyar waɗanda bayanan ba su zuwa ga horarwa na ƙira.

uku mini lokuta

Case 1 - Mai tanadin lokaci a wurin da ya dace. Wani mai kula da tsarin yana ciyar da mintuna 45 kowace safiya da hannu yana duba fitar da syslog daga sabar 60 da hannu. Ya ba da log ɗin, tare da IP da sunayen masu masaukin baki da aka rufe, ga AI kuma ya ce, "Ku tara kurakurai bisa ga girman matakin su kuma yi alama 5 alamu masu maimaitawa." An rage lokacin zuwa minti 8. Ya sadaukar da mintuna na 37 da aka ajiye don tabbatar da mahimman tsarin da AI ta tsara a cikin ainihin tsarin. AI ta sake kunnawa; Shawarar ta kasance a wurin injiniyan.

Hali na 2 - Tabbatarwa ya kawar da bala'i. Wani injiniyan DevOps ya tambayi AI don rubutun don tsaftace faifai. YZ nemo /var/log -mtime +30 -exec rm {} \; Ya bayar da irin wannan umarni; Ya yi kyau, amma injiniyan ya yi matakin "karanta da fahimta" kuma ya gane cewa umarnin zai iya gudana a cikin tushen directory maimakon / var/log saboda canjin hanyar da ba daidai ba. Ya yi ƙoƙarin yin amfani da ma'anar --dry-run ta hanyar maye gurbin rm tare da echo akan na'urar gwaji, ya ga kuskuren kuma ya gyara shi. Wannan matakin ya hana yiwuwar ceto na tsawon sa'o'i.

Shari'a ta 3 - Ƙa'idar da'a da iyakokin sirri. Wani ɗan ɗalibi ya liƙa cikakken haɗin haɗin bayanai na samarwa (ciki har da sunan mai amfani, kalmar sirri, mai watsa shiri) cikin kayan aikin jama'a kuma ya ce "inganta wannan haɗin". Babban injiniyan ya shiga tsakani: wannan wata fa'ida ce mai rai da ta fita daga sarrafawa kuma tana buƙatar jujjuya kalmar sirri nan take (canji). An sake yin irin wannan aikin a cikin kayan aikin da cibiyoyi suka amince da su, tare da rufe dukkan asirin da REDACTED, kuma an canza kalmar sirrin da aka fallasa nan da nan.

Samfura huɗu masu kwafi

1) Kima hadarin manufa:

Matsayinku: babban tsarin tsarin / mai ba da shawara na injiniya na hanyar sadarwa. Zan bayyana rawar da ke ƙasa. Faɗa mani (1) ko wannan aikin tsarawa / nazari ne wanda za'a iya ba da shi cikin aminci ga AI ko aiki mai mahimmanci inda mutum zai yanke shawara, (2) yiwuwar tasirin fitowar da ba daidai ba (ƙasa / bayanai / tsaro), (3) wane tsarin tabbatarwa da fadowa ya kamata in shirya kafin aiwatarwa.Task: [saka aiki a nan]

2) Bayanin umarni da duba tsaro:

Yi bayanin layin umarni mai zuwa ta layi: ƙayyadaddun abin da kowace tuta ke yi, wanne fayil/littafin da yake tasiri, da yuwuwar illolin sa. Yin amfani da tutar da aka yi; Idan ba ku da tabbas, rubuta "yana buƙatar tabbaci". Lissafin haɗari 3 ya kamata in kula da su kafin gudanar da wannan umarni a samarwa. Umurni: [umarni]

3) Kula da bayanan rufe fuska:

Rubutun log/daidaitawar da zan ba ku na iya ƙunsar mahimman bayanai (IP, sunan mai masauki, mai amfani, kalmar sirri, maɓallin API, takaddun shaida). Da farko jera waɗanne wurare a cikin wannan rubutun ya kamata a rufe su; Zan rufe fuska sannan in sake aikawa. Kada ku yi nazari kamar yadda yake.

4) Tsarin iko da manufa:

Burina shine tsaro da aiki akan [tsarin / hanyar sadarwa] wanda aka ba ni izini. Zan yi muku tambaya; Ba da amsar ku kawai a cikin tsarin tsaro, taurin kai da tabbatarwa. Gargadeni idan akwai damar shiga mara izini ko neman matakan kai hari kuma ku ba da shawarar madadin tsaro na halal.

Rauni mai ƙarfi / Ƙarfi mai ƙarfi

Rawanin faɗakarwa:

Gaggauta uwar garken nawa.

Wannan faɗakarwa ba ta da mahallin mahallin: ba a san wane OS ba, wanne ƙulli, wanne awo. AI na al'ada ne, ba za a iya amfani da shi ba, kuma wasu suna fitar da abubuwa masu haɗari.

Ƙarfi mai ƙarfi:

Matsayinku: babban mataimakin injiniyan tsarin Linux. Ina da sabar gidan yanar gizo na 8-core/16GB da ke gudana Ubuntu 22.04 tare da CPU koyaushe a 85%. Ina da abin rufe fuska na "ball" da "iostat" (a kasa). Burina shi ne in gano bakin zaren. A ba ni (1) menene ma'aunin da zan nema a cikin fitarwa, (2) abubuwan da za a iya gani a cikin tsari na yuwuwar, (3) umarnin bincike-kawai don kowane dalili wanda zan iya gudu ba tare da taɓa samarwa ba. Ba da shawarar canje-canje; ganewar asali farko.Fitowa: [masked data]

kusanci

gudun

Mutunci/hadarin tsaro

Wanda alhakin

Yin aiwatar da umarni mai mahimmanci tare da AI ba tare da tabbatarwa ba

babba

mai girma

Rashin tabbas - haɗari

Draft AI, tabbatar da ɗan adam da tilastawa

babba

Low (idan an tabbatar)

Mutum - gaskiya

Kada ku yi komai da hannu

ƙananan

ƙananan

mutum amma a hankali

Kada kayi amfani da AI

ƙananan

ƙananan

bayan masu fafatawa

Kuskuren gama gari

  • Kuskure iyawa don daidaito. AI yana samar da umarni mai ƙarfi; Wannan baya nuna cewa umarnin yana da aminci, karanta kowane layi.
  • Ba da izini mai mahimmanci. A cikin samarwa, samun AI don "yarda" rm, DELETE, canza bangon wuta da dawo da barin alhakin da ke rataye a cikin iska.
  • Ana fitar da bayanai masu mahimmanci zuwa buɗaɗɗen kayan aiki. Manna log ɗin da ke ɗauke da IP, kalmar sirri da maɓalli ba tare da rufe fuska ba laifi ne na tsaro.
  • Barin hukuma da manufa ba a bayyana ba. Yi amfani kawai akan tsarin ku masu izini don dalilai na tsaro; in ba haka ba haramun ne.
  • Yin aiwatarwa ba tare da shirin koma baya ba. Yin canji ba tare da wariyar ajiya ko hoto ba kawai saboda AI ya ba da shawarar zai zama girke-girke na bala'i.
Tukwici: Fara kowane zaman AI tare da “rawar + tsarin mahallin + bayanan da aka rufe + ɗawainiya + ƙuntatawa + iko / manufa + mai yanke shawara.” Wannan tsarin lokaci guda yana inganta duka inganci da tsaro na fitarwa.

a takaice

Tsare-tsare da gudanarwar cibiyar sadarwa horo ne inda ƙaramin adadin yanke shawara mai nauyi ke ƙarƙashin babban adadin ayyuka masu maimaitawa. AI shine mataimaki mai ƙarfi wanda ke hanzarta maimaita rubutu da ayyuka na lamba; amma raguwar lokaci, asarar bayanai, da yanke shawara na zartarwa da ke shafar tsaro alhakin injiniya ne. Karanta kowane fitarwa, haɗa shi zuwa takaddar, gwada shi a ware, shirya dawowar. Mask bayanai masu mahimmanci, ba su kawai don amintattun kayan aikin. Kuma mafi mahimmanci: yi amfani da wannan ikon don dalilai na tsaro kawai akan tsarin da aka ba ku izini. Injiniyan da ya kafa wannan horo cikin aminci yana amfani da kowace dabara a cikin raka'o'in da ke gaba.

Aikin aikace-aikace

Yi lissafin ayyuka 10 daga kasuwancin ku waɗanda kuka yi a cikin makon da ya gabata. Alama kowanne ɗaya a matsayin "AI-wanda za'a iya ba da izini/bincike" ko "hukuncin kisa na ɗan adam" kuma ƙara "tasiri idan kuskure (katsewa / bayanai / tsaro)" shafi kusa da shi. Zaɓi ɗayan waɗanda za a iya canjawa wuri kuma tuntuɓi AI tare da samfurin "Kimanin haɗarin aiki" a sama. Sannan rufe ɗaya daga cikin rajistan ayyukanku (IP, mai watsa shiri, mai amfani) kuma nemi bincike na samfur. Aiwatar da ra'ayin tabbatarwa ta mataki huɗu kuma rubuta abubuwan lura a cikin abubuwa 6.

jerin abubuwan dubawa

  • [ ] Shin na raba ayyuka zuwa "mai ba da izini" da "hukuncin zartarwar ɗan adam"?
  • [ ] Shin na karanta kowane fitowar mai mahimmanci, haɗa shi da takarda, gwada shi a cikin keɓantaccen yanayi, na shirya shirin dawowa?
  • [ ] Shin na rufe IP, mai masaukin baki, mai amfani, kalmar sirri da maɓallai a cikin log da daidaitawa?
  • [ ] Shin kawai na fitar da bayanai masu mahimmanci zuwa ga ingantaccen kayan aiki da cibiya ta amince?
  • [] Na yi amfani da AI kawai a cikin tsarin da aka ba ni izini kuma don dalilai na tsaro?
  • [ ] Shin na haɗa rawar, mahallin, bayanan rufe fuska, ɗawainiya, ƙuntatawa, iko, da mai yanke shawara a cikin hanzari na?