Forskriftin endar með núlli, göngin birtast og næsta keyrsla er hafnað áður en hún biður jafnvel um lykilorð. Eða sama skipunin virkar í skjáhermi og mistekst frá tímasettri vinnu með villunni «atburður fannst ekki» sem nefnir ekkert gagnlegt. Bæði eru samtal AnyConnect-biðlarans á staðalinntaki sem fer úrskeiðis, ekki netbilun. Líttu á innskráninguna sem skrifaða spurningu og svar og mistökin verða fyrirsjáanleg og lítil.

Hvers vegna sama skipun mistekst inni í forskrift

Biðlarinn les svörin sín af staðalinntaki, eina línu fyrir hvern skjátexta, í þeirri röð sem gáttin biður um þau. Allt sem breytir fjölda skjátexta, eins og nýr borði, hópsval eða áskorun annars þáttar, færir hvert síðara svar um eina línu. Síðan les biðlarinn notandanafn þar sem hann bjóst við lykilorði og tilkynnir mistök sem benda ekki á hvort tveggja.

Lykilorð sem inniheldur upphrópunarmerki bætir við hljóðlátari öðrum mistökum. Innan tvöfaldra gæsalappa stækkar skelinn það löngu áður en biðlarinn sér nokkuð.

Settu farminn innan einfaldra gæsalappa og stafurinn fer óskaddaður. Það er öll lagfæringin, og hún útskýrir heilan flokk skýrslna þar sem sama innskráningarauðkenni virkar þegar það er slegið inn og mistekst þegar það er vistað. Athugaðu hvað skelinn gerði áður en þú athugar gáttina: prentaðu farminn í gegnum umbúðir sem sýna nákvæmu bætin og teldu línurnar. Flestar þessara rannsókna enda þar.

Skrifaðu svörin í þeirri röð sem biðlarinn biður um

Keyrðu biðlarann gagnvirkt einu sinni og skrifaðu niður hvern skjátexta í röð. Hópsval birtist aðeins þegar gáttin birtir nokkrar sniðmát og borðaskjátexti birtist aðeins þegar einn er stilltur. Svaraskráin verður að passa við gáttina sem þú beinir í raun að, ekki þá sem er í skjölunum.

Byggðu síðan skrána með þessari nákvæmu röð, eitt svar á línu. Hópvísirinn er talan sem biðlarinn telur upp, ekki staða sniðmáts í skjali. Samþykktu borðann aðeins ef gáttin þín sendir einn, og bættu við línu fyrir hverja aukaspurningu sem vitað er að sú gátt spyr. Ræstu biðlarann með ógagnvirka fánanum svo hann neyti skrárinnar í stað þess að bíða eftir skjáhermi.

connect vpn.lab.example
0
username
password
y
exit
/opt/cisco/anyconnect/bin/vpn -s < anyconnect.txt

Sama röðin getur komið í gegnum pípu þegar þú vilt frekar ekki halda skrá á diski. Tilvitnanareglurnar ráða enn hvort hún lifir af.

Haltu auðkenninu utan ferlalistans

Rök á skipanalínunni eru læsileg af hverjum staðbundnum notanda alla ævi ferilsins, svo lykilorðið á heima í skrá eða pípu og aldrei í röklistanum. Gerðu þá skrá læsilega aðeins fyrir reikninginn sem keyrir forskriftina og eyddu henni þegar vinnunni lýkur. Á macOS er tvíkóðinn venjulega á sama slóð og á Linux, en staðfestu uppsetta staðsetningu í stað þess að gera ráð fyrir henni. Umbúðir sem prófa báðar slóðir eru styttri en atvikaskýrslan.

printf 'username\npassword\ny\n' | /opt/cisco/anyconnect/bin/vpn -s connect vpn.lab.example

Ekki leyfa forskriftinni heldur að reyna aftur endalaust. Breyttur borði eða lykilorð sem rann út á nóttunni breytir föstum svaraskrá í endurtekningarlykkju og það er lykkjan sem lokar reikningnum.

Mistekstu einu sinni, prentaðu eigin villutexta biðlarans og farðu. Tímasett vinna þarf sömu endurskoðun á auðkenni og framboði innskráningarauðkennis og hvert annað eftirlitslaust verkefni, því innskráningarauðkenni sem rennur út hljóðlega er óaðgreinanlegt frá bilun klukkan þrjú að nóttu.

Staðfestu lotuna áður en þú treystir útgangskóðanum

Tengd staða sannar að göngin séu til og ekkert meira. Prófaðu eitt tilfang sem verður að vera aðgengilegt í gegnum þau áður en forskriftin hefur raunverulega vinnu, og meðhöndlaðu mistök þar sem aðra bilun en misheppnaða innskráningu. Annars munt þú endurtaka fullkomlega góða tengingu sem einfaldlega kemst ekki á áfangastað.

Spurðu biðlarann að stöðu hans fyrir og eftir aftenginguna, því úrelt lota getur hafnað næstu tengingu á meðan forskriftin þín tilkynnir árangur.

/opt/cisco/anyconnect/bin/vpn state
/opt/cisco/anyconnect/bin/vpn disconnect

Skráðu stöðuframleiðsluna við útgangskóðann, því kóði einn getur ekki aðgreint hafnaða innskráningu frá lotu sem var aldrei lokað. Þegar gáttin krefst annars þáttar eða gagnvirkrar samþykktar, hættu að forskrifta það skref og notaðu þess í stað kerfið sem biðlarinn styður. Föst svaraskrá er þægindi fyrir auðkenni sem þú stjórnar, ekki leið fram hjá auðkenningarþrepi sem þú stjórnar ekki. Haltu umfanginu svona þröngu og þetta verður áfram stutt forskrift.

Hvenær föst svaraskrá er rangt tæki

Annar þáttur eða samþykktarskjátexti sigra mynstrið algjörlega, og það er hönnunarmörk en ekki forskriftarþraut. Notaðu hvaða kerfi sem biðlarinn styður fyrir það skref í stað þess að giska á svarið fyrirfram. Föst skrá virkar aðeins fyrir auðkenni sem eru þau sömu milli keyrslna.

Tveir eldri stílar innskráningarauðkennis eru líka ruglaðir saman við AnyConnect. vpnc-sniðmát talar annað samskiptareglur og vill hópnafnið sem IPSec-auðkenni, síðan sameiginlegt hópleyndarmál, síðan þín eigin reikningsupplýsingar.

Vegna þess að samskiptareglurnar eru ólíkar kemst vpnc ekki að gátt sem birtir aðeins AnyConnect-sniðmát, og venjulegi opni valkosturinn fyrir þá þjónustu er openconnect með anyconnect-samskiptareglunni valinni. pcf-skrá tilheyrir gamla Cisco-biðlaranum og þótt hægt sé að slá hýsilinn, hópnafnið og hóplykilorðið aftur inn í biðlara sem talar enn Cisco IPsec flyst skráin ekki milli biðlara. Óvenjuleg gátt eða óstöðluð göngun stilling tapast yfirleitt í þeirri flutningi. Ákvarðaðu hvaða samskiptareglur gáttin býður áður en þú velur tæki.

Tengdir greinar