OpenVPN yana neman sunan mai amfani da kalmar sirri a tashar sarrafawa, kuma fayil da aka karkatar zuwa shigarwar ma'auni ba ita ce wannan tasha ba. Wannan daki-daki ɗaya yana bayyana rubutun da ke ratayewa alhali kalmar sirri tana nan cikin bututu. Abokin ciniki ne ke zana tambayar kuma ana karantawa daga na'urar tasha, don haka karkatar stdin ba ya canza komai. Ciyar da abokin ciniki ta ɗaya daga cikin hanyoyin shigarsa da aka rubuta kuma wannan rubutun zai haɗa a ƙoƙari na farko.

Hanyoyi uku suna rufe kusan kowane yanayi, kowanne kuma yana kasawa ta hanyarsa. Zaɓi bisa tambayar da abokin ciniki yake nunawa a zahiri, ba bisa zaɓin da ya fi sauƙin rubutawa ba.

Tambayar ba ta zuwa daga stdin

Lokacin da OpenVPN ke buƙatar takardun shaidar shiga yana buɗe tashar sarrafawa kuma yana karanta a can. Shi ya sa gwajin mu'amala yake kama da kyau yayin da wannan umarni a ƙarƙashin cron ko fayil na unit yake zaune babu motsi da tambayar da aka rubuta a log ɗin da babu wanda yake kallo. Wasu builds suna komawa zuwa shigarwar ma'auni idan babu tasha, kuma wannan rashin daidaituwa ya fi gazawa mai tsanani saboda yana ɓoye matsalar har zuwa turawa.

Duba yanayin kafin ka rubuta kowane code: gudanar da abokin ciniki a ƙarƙashin mai amfani ɗaya, da stdin ɗaya, kamar yadda mai tsarawa ko mai kula da sabis zai yi. Idan tambayar ba ta taɓa bayyana a log ɗin ba kuma tsarin ba ya ci gaba, wani abu yana jiran tashar da ba ta wanzu.

Hanya ta ɗaya: fayil ɗin takardun shaidar shiga mai layi biyu

Zaɓin tabbatarwa yana ɗaukar hanya, kuma fayil ɗin yana ɗauke da layi biyu daidai, sunan mai amfani sannan kalmar sirri, babu wani abu kuma. Ba da hanyar a fili maimakon dogaro da sunan fayil na asali, saboda ɓataccen fayil ɗin takardun shaidar shiga a cikin babban fayil ɗin aiki shine yadda asusun da bai dace ba ke shiga amfani. Sanya yanayin zuwa 0600 kuma ba da mallaka ga asusun da ke gudanar da abokin ciniki.

Abokin ciniki yana karanta wannan fayil sau ɗaya a farawa, don haka juya kalmar sirri yana nufin sake farawa tsarin. Yawanci wannan shine halin da kake so, kuma yana cikin runbook kusa da hanyar juya.

Hanya ta biyu: askpass don jimlar kalmar maɓalli

Maɓalli na sirri da aka kare da jimlar kalma yana tayar da tambaya ta biyu, daban, kuma tana da amsa ta fayil ɗinta: zaɓin askpass yana karanta jimlar daga layin farko na fayil. Ga ramukan da suka dogara da SSH daidai shine shirin askpass da abokin ciniki ke gudanarwa, wanda fitarwarsa ta ma'auni ke zama sirrin.

Babu ɗaya daga cikin siffofin biyu da ke sanya sirrin a jerin muhawara, kuma duka biyu suna barin sa ya wanzu a matsayin fayil ko a matsayin shirin da zai iya yin bugawa. Kariya ita ce izinin fayil da mallakar tsari, ba ɓoyewa ba. Mataimaki da ke maimaita igiyar da aka rubuta a code sirri ne tare da ƙarin matakai.

Hanya ta uku: CLI na abokin ciniki na ƙofa

Abokan ciniki na kamfanoni yawanci suna bayar da wurin shiga na layin umarni wanda ke haɗawa da ƙofar da aka ambata ba tare da taga ba, kuma ita ce hanyar da ake tallafawa. A Linux abokin ciniki na GlobalProtect yana bayyana ayyukan haɗawa da shigo da takardar shaida ta hanyar CLI ɗinsa, kuma ƙofofin da suke amfani da tabbatarwa ta takardar shaida suna buƙatar matakin shigo da kafin haɗin atomatik ya iya aiki. Ka fifita shi bisa danna maɓallan da aka ƙirƙira: kana samun matsayin fita na gaske, babu dogaro da mayar da hankali na taga, kuma yana tsira da allon da aka kulle.

Idan haɗin farko har yanzu yana buƙatar mutum ya karɓi takardar shaida, atomatik ɗin bai ƙare ba. Yi shigo da a lokacin saitin kuma rubuta shi a matsayin sharadi.

Lokacin da kwararar ke buƙatar pseudo-terminal

Jerin da ke neman kalmar sirri sannan lambar amfani ɗaya ba shi da wani fayil guda da zai karanta. Direban tasha kamar Expect shine kayan aiki daidai saboda yana jiran kowane tsari ɗaya bayan ɗaya, kuma yana buƙatar tsarin da aka fara kafin ya iya daidaita komai.

Gazawa biyu ne suka mamaye. Rubutun da ke jiran tambaya ba tare da fara abokin ciniki ba yana jira har abada, kuma Tcl ba harshe na shell ba ne, don haka lissafin shell da aka rubuta cikin block na expect ba ya ƙididdigewa yadda ake karantawa. Riƙe tutar gyara a buɗe yayin da kake gina tsarin, sannan kashe ta.

Sirrikan da ke zubewa, da inda suke ɓuya

Duk abin da aka ba da shi a matsayin hujja ana iya gani a jerin tsari, don haka takardun shaidar shiga suna cikin fayil ko bayan mataimaki, ba a kan layin umarni ba. Lambobin amfani ɗaya ana cinye su bisa ƙira kuma dole a samar da su ga kowane ƙoƙari. Log ɗin gazawa yakan ɗauki sunan mai amfani kuma wani lokacin fiye da haka, don haka share su kafin a aika su ko'ina, kuma ka riƙe sirrin a wajen bayanin kansa, saboda fayil ɗin daidaitawa mai kalmar sirri da aka saka ana manna shi cikin tikiti da wuraren ajiya. Juya asusun sannan yana nufin farautar kowace kwafi, wanda shi ne ainihin kuɗin da wannan shiri ke gujewa.

Yi binciken hanyoyin da ka zaɓa, sannan ka haɗa su cikin fayil ɗin unit ko mai tsarawa wanda zai gudanar da abokin ciniki a zahiri. Ramin yana rayuwa daidai muddin wannan tsarin yana raye.

Labarai masu alaƙa