Chýba zaškrtávacie pole Uložiť heslo vo FortiClient? Rozhoduje brána
Brána rozhoduje, či FortiClient smie uložiť heslo. Skontrolujte nastavenie portálu a potom uprednostnite export a obnovenie pred úpravami registra.
Dokončíte inštaláciu FortiClient, pripojíte sa k firemnej SSL VPN a hľadáte ovládací prvok na uloženie hesla, ktorý jednoducho nie je. Preinštalovanie klienta ho nevráti a zmazanie tunela a jeho opätovné pridanie tiež nepomôže. V profile SSL VPN firewall rozhoduje, či klient vôbec smie uchovávať prihlasovacie údaje. Chýbajúce zaškrtávacie pole preto zvyčajne znamená, že zásada prišla z brány, nie že inštalátor zlyhal.
Ten rozdiel je dôležitý predtým, než začnete upravovať súbory: jedna z týchto ciest je rozhovor so správcom firewallu a druhá je laboratórna práca, ktorá bude prepísaná.
Predtým, než sa dotknete koncového zariadenia, skontrolujte portál
Poproste toho, kto spravuje FortiGate, aby otvoril portál SSL VPN, na ktorý ukazuje váš tunel, a prečítal jeho nastavenie ukladania hesla. Keď je voľba vypnutá, od FortiClientu sa očakáva, že prvok skryje a uloženie údajov odmietne. Koncové zariadenie poslúcha pravidlo, namiesto toho aby bolo chybné.
Jeden rýchly test oddelí zásadu od pokazeného profilu: prihláste sa na portál, ktorý ukladanie ešte povoľuje, a potom sa vráťte na svoj. Ak sa prvok objaví na povoľujúcom portáli a zmizne na uzamknutom, zastavte sa tu a požiadajte o zmenu na bráne. Všetko nižšie je terénna práca pre laboratórneho nájomcu alebo testovací profil a nič z toho neprevyšuje rozhodnutie servera. Obnovenie profilu alebo upgrade klienta prepíše miestnu úpravu.
Windows drží príznak vnútri kľúča tunela
Uložené tunely žijú pod aktuálnym používateľom, jeden kľúč na pripojenie, a príznak viditeľnosti stojí vedľa podrobností pripojenia:
HKEY_CURRENT_USER\SOFTWARE\Fortinet\FortiClient\Sslvpn\Tunnels<tunnel name> show_remember_password = 1
Nastavte hodnotu na 1, ukončite klienta zo systémovej lišty namiesto zatvárania okna a znova ho otvorte. V zostaveniach 5.x mohol ten istý príznak byť pod vetvou Wow6432Node kľúča HKEY_LOCAL_MACHINE, takže sa tam pozrite, keď kľúč pre používateľa chýba. Niektoré zostavenia 6.x hodnotu po úspešnom pripojení prepisujú, čo vysvetľuje zaškrtávacie pole, ktoré prežije jedno prihlásenie a pri ďalšom zmizne. Ak váš kľúč takú hodnotu vôbec nemá, vytvorte ju ako reťazec, namiesto hádania iných názvov.
Berte register ako krok ladenia. Živý stav registra je pre ďalšieho správcu neviditeľný a žiadne obnovenie inventára ho nezachová.
Na macOS klienta vystopujte, aby ste našli jeho súbor
Klient pre macOS drží nastavenia pre každé pripojenie pod /Library/Application Support/Fortinet/FortiClient/conf, v slovníku pre každý tunel. Kľúč, ktorý treba nastaviť, je AllowSavePassword a musí sa čítať ako 1, zatiaľ čo kľúče automatického pripojenia v tom istom slovníku zostávajú nedotknuté. Po dokončení klienta restartujte.
Hádanie presného súboru stráca čas na neznámom zostavení. Spustite opensnoop, keď pridávate tunel, a potom prečítajte cesty, ktorých sa klient dotkol; súbor, ktorý zapísal, je ten, ktorý nesie príznak. Upravte ten súbor so zatvoreným klientom a práca je hotová. Päť minút sledovania vždy porazí hľadanie v celom súborovom systéme.
Uprednostnite cyklus exportu, úpravy a obnovenia
Novšie klienty umožňujú prehnať celú konfiguráciu súborom tam a späť, čo sa ľahšie opakuje a odovzdáva na iný stroj než živá chirurgia registra:
- Exportujte z nastavení klienta, zahrňte používateľské nastavenia a nastavte heslo exportu.
- Otvorte súbor a nastavte show_remember_password na 1.
- Odomknite zámok v klientovi; Obnovenie nič nerobí, kým je zamknutý.
- Obnovte upravený súbor a zadajte heslo exportu.
Prvok by sa mal objaviť pri ďalšom prihlásení. Držte exportovaný súbor mimo zdieľaných priečinkov a príloh tiketov, pretože popisuje vaše tunely a môže niesť šifrované tajomstvo.
Ak obnovenie funguje, ale pole sa po pripojení znova skryje, brána znova presadzuje zásadu pri každom prihlásení a žiadny miestny súbor nastavenie dlho neudrží.
Vymažte tajomstvo, kým sa z neho nestane uzamknutie účtu
Klient príkazového riadku pre Linux nemá žiadne zaškrtávacie pole, takže obal, ktorý predáva heslo na stdin, je obvyklá odpoveď a nič neukladá. Na každej platforme je spoľahlivým odstránením prepnutie pripojenia späť na otázku pri prihlásení alebo úplné zmazanie tunela.
Uložené prihlasovacie údaje prežijú zmenu hesla, ktorá ich zneplatní, a výsledné zlyhania vyzerajú ako výpadok VPN: odmietnutia, opakované pokusy, potom uzamknutie účtu. Vymažte uloženú hodnotu, kým heslo zmeníte, a prejdite zoznam tunelov kvôli zastaraným položkám, ktoré ju ešte nesú. Tajomstvo leží v úložisku klienta šifrované, takže ručná úprava nemá zmysel. Zmazanie tunela je rýchlejšie a nič nezanechá.
Prejdite to poporiadku: potvrďte nastavenie portálu so správcom firewallu, dokážte zdroj povoľujúcim profilom, držte úpravy registra alebo plist vnútri laboratória a vedzte, ktorý súbor drží tajomstvo, aby ste ho mohli odstrániť. Chýbajúce zaškrtávacie pole na portáli, ktorý ukladanie povoľuje, je problém koncového zariadenia a klientske záznamy sú ďalšie miesto, kam sa pozrieť.