Ripoti ya hatari ya VPN imepuuzwa? Andika uamuzi, si alama
Ugunduzi si uamuzi. Geuza «VPN haina usalama» kuwa chaguo mbili zilizotajwa, ushahidi wenye tarehe na mmiliki mmoja, ili mtu aweze kuidhinisha au kuikataa.
Kumbukumbu ya hatari inayoishia na orodha ya ukali humpa meneja hukumu na hakuna hatua. Ndiyo sababu nyingi zinarudi na «asante, nimekumbuka» na hakuna kingine. Kumbukumbu zinazoidhinishwa hushiriki umbo moja: dai moja nyembamba linaloweza kuthibitishwa, chaguo mbili zilizotajwa zenye bei, na mtu mmoja anayepaswa kujibu kabla ya tarehe. Yote yaliyo hapa chini yanahusu kuzalisha umbo hilo bila kuzidisha kile unachokijua.
Alama hujibu swali ambalo hakuna aliyeliuliza
Hesabu ya uwezekano ikizidishwa na athari huzalisha nambari inayopanga ugunduzi mmoja dhidi ya mwingine. Haampi mkurugenzi kile cha kusaini, na inakaribisha mjadala kuhusu kizidishi badala ya uamuzi kuhusu lango. Nimeona takwimu ya mfiduo yenye desimali mbili ikimeza mkutano mzima wakati swali la kweli — kama kufadhili uboreshaji robo hii — halikuulizwa.
Kuna maamuzi machache tu ya kweli katika eneo hili. Fadhili uboreshaji, kubali mfiduo wenye mipaka hadi tarehe iliyotajwa, au punguza wanaoweza kufikia huduma. Kila moja lina mmiliki tofauti na gharama tofauti, na hakuna moja ni «punguza hatari kwa asilimia 40».
Ongezeko la ukali hufanya tatizo kuwa mbaya zaidi. Wakati kila ugunduzi ni muhimu sana, orodha huacha kutofautisha na msomaji anarudi kwenye ishara moja iliyobaki, ambayo ni nani aliyelalamika kwa sauti kubwa. Kumbukumbu inayosema toleo halina msaada, kwamba hii ni robo ya pili halina msaada, na kwamba kundi fulani la wafanyakazi linategemea, inaweza kutekelezwa zaidi kuliko beji nyekundu.
Ukosefu wa uwazi ni kushindwa kingine. «VPN haina usalama» haiwezi kutatuliwa, kwa sababu haisemi usambazaji upi, toleo gani, au nani anaweza kufikia nini. Sentensi ambayo msomaji anaweza kuithibitisha ni kitengo kidogo zaidi cha ripoti yenye manufaa.
Punguza dai hadi mtu aweze kulithibitisha
Funganisha dai kwenye mpaka uliochapishwa, si kwenye maoni. Kuwa nje ya msaada wa muuzaji, hatua ya uthibitishaji inayohitajika ikikosekana, au kufikiwa kutoka sehemu ya mtandao ambayo haipaswi kuiona — yote ni madai yenye jaribio nyuma yao. Kwa la kwanza, jaribio ni amri tatu kwenye lango lenyewe:
openvpn --version | head -n 1
dpkg-query -W -f='${Version}\n' openvpn
openssl x509 -in /etc/openvpn/server.crt -noout -enddate
Mstari wa toleo na swali la kifurushi kwa kawaida hulingana, na zisipolingana umepata tatizo la pili linalostahili ripoti tofauti. Tarehe ya mwisho wa cheti ndilo eneo ambalo watu husahau kulithibitisha hadi wateja wanashindwa kuunganisha, na ni sehemu ya kiambatisho kilekile cha ushahidi kama mfuatano wa toleo.
Rekodi kila matokeo yalikotoka na yalipochukuliwa. Kumbukumbu inayosema «lango gw1, limekusanywa Jumanne» mwenye shaka anaweza kuendesha tena; picha ya skrini iliyokatwa hadi mstari wa kuvutia haiwezi. Ondoa funguo, anwani za faragha na majina ya akaunti kabla faili halijaondoka kwenye mashine yako.
Andika kumbukumbu kama chaguo kati ya chaguo zilizotajwa
Kumbukumbu ya uamuzi ni fupi kwa sababu hufanya kazi moja. Hii ni sehemu ninayotumia, iliyojazwa kwa shirika la kubuni la ukubwa wa kati ambalo toleo lake la ufikiaji wa mbali lilitoka kwenye msaada:
Ask: approve one of two upgrade paths for remote access before 30 June.
Claim: gw1 runs a release that left vendor support in January.
Evidence: version output and vendor notice, attached, collected 14 March.
Option A: upgrade in place, one maintenance window, staff on the current client build.
Option B: replace the gateway, two windows, client reinstall for 180 staff.
Cost of waiting: no security fixes for a service 180 staff use daily.
Owner: platform team. Decision needed from: IT director, by 28 March.
Kila mstari unastahili nafasi yake. Ombi ni sentensi moja na lina tarehe. Dai linaweza kuthibitishwa. Chaguo B lipo ili chaguo A liwe uchaguzi na si utaratibu, na linataja usakinishaji upya wa mteja kwa sababu hiyo ndiyo gharama ambayo watu hawaithamini. Gharama ya kusubiri inaeleza tokeo, si uwezekano.
| Line in the note | What it prevents |
|---|---|
| Ask with a date | A reply of "agreed in principle" that funds nothing |
| Claim with a command behind it | A debate about whether the problem is real |
| Two options with different costs | A single proposal that can only be approved or refused |
| Named decision owner | A thread where everyone assumes someone else signed |
Kile kumbukumbu haipaswi kufanya ni kuingiza kwa siri hitimisho ambao hauwezi kuunga mkono. Ikiwa hakuna uvunjaji ulioonyeshwa, sema hivyo kwa mstari mmoja, kwa sababu msomaji atakayegundua utiaji chumvi baadaye atapuuza pia kumbukumbu zako tatu zijazo.
Kile ukubalifu wa hatari unapaswa kuwa nacho
Ukubalifu si kukosekana kwa uamuzi na si ukimya. Ikiwa jibu ni kuishi na mfiduo kwa muda, kumbukumbu inahitaji nyongeza tatu: tarehe ya mwisho, hatua ya ufuatiliaji ambayo mtu anaifanya kweli, na mtu aliyetajwa anayefungua swali tena tarehe itakapofika.
Udhibiti wa mpito unahitaji mtazamo huo huo. Kupanua huduma kwa kundi dogo hupunguza mfiduo tu ikiwa kizuizi kinatumika mahali fulani na mtu anashika orodha. Kizuizi kinachosimamisha kwa utulivu kazi ya usiku si udhibiti, ni hitilafu yenye makaratasi bora.
Tenganisha mmiliki wa mabadiliko na mmiliki wa uamuzi wakati ni watu tofauti. Timu ya jukwaa hutekeleza; mkurugenzi hukubali. Kuandika majina yote mawili kwenye kumbukumbu huondoa kikwazo cha kawaida: mpango ulioandaliwa vizuri ukisubiri mtu ambaye hakuwahi kuuona.
Thibitisha kumbukumbu dhidi ya usambazaji kabla ya kuituma
Madai huzeeka vibaya katika mashirika yenye lango zaidi ya moja. Ugunduzi ulionakiliwa kutoka kwenye uzi wa jukwaa kuhusu toleo lingine, au kutoka kwa mwenyeji aliyejengwa upya mwezi uliopita, utapingwa kwenye mkutano na sehemu iliyobaki ya kumbukumbu itaenda pamoja nayo. Endesha tena ushahidi kwenye kila mwenyeji ambao kumbukumbu inautaja:
for h in gw1 gw2; do
ssh "$h" 'openvpn --version | head -n 1; systemctl is-active openvpn@server'
done
Ikiwa wenyeji wawili hawakubaliani, kumbukumbu sasa inahusu kundi mchanganyiko, ambalo ni ugunduzi tofauti na kwa kawaida wa kushawishi zaidi. Ikiwa huduma haifanyi kazi kwenye mwenyeji uliyedhani inahudumia trafiki, simama na urekebishe orodha kabla kumbukumbu haijaenda mahali popote.
Kisha ambatanisha matokeo, weka tarehe ya uamuzi kwenye mstari wa mada, na uitume kwa mtu anayeweza kusema ndiyo na si kwa kundi litakalojadili. Ikiwa jibu linakuja kama «si sasa», uliza tarehe ambayo inakuwa «sasa» na uandike tarehe hiyo kwenye toleo lijalo la kumbukumbu.