Koodhadh hal-mar-la-isticmaalo ah ayaa si buuxda ugu saxnaan kara telefoonkaaga, haddana serverku wuu diidi karaa isla secondkaas. Labada dhinacba waxay xisaabiyaan isla shaqadaas oo ka timid sir la wadaago iyo tallaabada waqtiga hadda, sidaas darteed khilaaf ku saabsan waqtiga wuxuu keenaa khilaaf ku saabsan koodhka. Taasi waxay leexashada saacadda ka dhigtaa cillad khatarta amni ah oo aan ahayn uun dhib.

Halkan laba saacadood ayaa muhiim ah, hagaajinta tan muuqatana waa qaybta dadku marka hore sameeyaan. Tan inta badan u baahan feejignaan waa tan kale.

Koodhku waa shaqo waqti, ma aha password

TOTP waxay qaadataa sirta la wadaago iyo tiriyaha laga soo saaray waqtiga hadda, labadaba waxay ku dhex martaa hash leh fure waxayna natiijada u goynaysaa xarig tobanle gaaban, sida ku cad RFC 6238. Tiriyuhu wuxuu horay u socdaa tallaabo kasta oo waqti, sida caadiga ah soddon il-biriqsi, sidaas darteed isla sirta waxay soo saartaa qiime cusub marka tallaabadu is beddesho. Hubiyuhu wuxuu dib u xisaabiyaa qiimaha la filayo tallaabada hadda wuxuuna isbarbardhigaa, taas oo u baahan isla sirta iyo isla fikradda hadda. Password-ku wuu sii ahaanayaa mid dib loo isticmaali karo ilaa la beddelo, halka qiimahan uu dhamaado xadka macmiilku aanu arki karin.

Taasi waa sababta hal koodh u shaqeeyo kan xigana u fashilmo daqiiqado yar ka dib. Waxay kaloo sharaxdaa sababta koobi ka qaadashada koodh fariin sheekeysi ay tahay caado aan la aamin karin.

Laba saacadood waa inay is waafaqaan, ma aha mid

Walaxda diiwaangelinta waa shayga koowaad ee la wadaago, waqtiguna waa kan labaad. Haddii sirta saxan tahay halka saacaduhu ka duwan yihiin in ka badan daaqadda la oggol yahay, qiime kasta oo la soo saaray wuxuu ku dhacaa tallaabada qaldan waana la diidaa. Haddii saacaduhu is waafaqaan halka sirta qaldan tahay, qiime kasta sidoo kale waa la diidaa, iyo labada fashilba waxay isku mid ka muuqdaan shaashadda gelitaanka. In la kala saaro waxay ka dhigan tahay in si madax-bannaan loo baaro diiwaanka akoonka iyo waqtiga, isla nidaamkaas.

Saacadda hubiyuhu waxay mudan tahay isla baaritaanka saacadda qalabka. Server leh isha waqtigiisu xumaatay wuxuu diidaa koodhadhka saxda ah ee dhammaan isticmaalayaasha hal mar, warbixinaduna waxay sharxi doonaan hakad kedis ah halkii leexasho. Qaabkan waa mudan in la aqoonsado, maxaa yeelay hagaajintiisu waxay ku taal serverka oo aan ku taal boqol telefoon.

Waxa uu qaato ballaarinta daaqadda

Hirgelinta waxay laga yaabaa inay aqbalaan koodh ka yimid tallaabo deris ah si ay u nuugaan kala duwanaansho yar, dulqaadkaasuna waa go'aan naqshadeed oo aan ahayn hagaajin bilaash. Tallaabo kasta oo dheeraad ah waxay labanlaabtaa tirada qiimaha ansax ah wakhti kasta, taas oo si sax ah u ah waxa ay doorbidaan weeraryahan qiyaasa. Qaanuunka ka-hortagga-soo-celinta ayaa muhiim u ah isla sababtaas, maxaa yeelay koodh laba jeer la aqbalay waa koodh si faa'iido leh u soo baxsaday. Maamulaha ballaariya daaqadda si uu aamusiiyo cabashooyinka wuxuu ku beddelaa sifo dhab ah horumar muuqaal ah.

Hagaajinta saacadda waa dayactirka, halka ballaarinta daaqaddu tahay wax dejisa. Midda hore waxay meesha ka saartaa sababta tan dambe waxay qarinaysaa.

Hubi labada saacadood ka hor inta aadan mar kale isku dayin

Akhri waqtiga qalabka iyo serverka, oo isbarbardhig faraqa halkii waqtiyada maxalliga ah ee la muujiyay. Amarrada hoose waxay muujinayaan xaaladda isku-dhafka iyo daqiiqadda UTC ceyriin ee martigeliyaha ama serverka Linux. Ku socodsii labada daraf ka hor inta aadan beddelin wax dejinta xaqiijin ah.

timedatectl
date -u +'%Y-%m-%dT%H:%M:%SZ'
chronyc tracking
timedatectl timesync-status

Farqi lagu cabbiray il-biriqsi waa waxyeello la'aan, mid lagu cabbiray daqiiqado wuxuu sharaxaa diidmo, nidaamna aan soo sheegin isha isku-dhafna waxaa uu u sharraxan yahay labadaba. Isbarbardhig labada shaabaddood ee UTC si toos ah, maxaa yeelay waqtiga maxalliga ah wuxuu ka kooban yahay aag waqti oo algorithm-ku aanu waligiis arkin. Haddii faraqa yar yahay koodhadhkuna weli fashilmaan, jooji hagaajinta saacadaha oo taa beddelkeeda baadh diiwaanka diiwaangelinta. Isku dayo soo noqnoqda oo ka gees ah akoon xiran waxay adkaysaa in la arko cilladda asalka ah.

Diiwaangeli waqtiga diidmada, faraqa iyo qoraalka khaladka, sirta la wadaagana ka fogee taas. Taageeradu waxay ku shaqayn kartaa saddexda hore oo waa in aanay waligeed arkin tan afraad.

Maqaallo la xiriira