Вы выдалілі праграму, значок знік, а падпіска ўсё роўна аднаўляецца ў наступным месяцы. Выдаленне кліента VPN прыбірае праграмнае забеспячэнне з адной прылады; яно не адпраўляе запыт на выдаленне ў сэрвіс, не адмяняе аплату і не дасягае ўсіх копій профілю. Гэта асобныя аперацыі з асобнымі ўладальнікамі. Веданне таго, які слой вы насамрэч ачысцілі, — гэта розніца паміж спісанай прыладай і дзейснымі ўліковымі данымі. Аддзяліце ачыстку прылады, адносіны аплаты і запіс уліковага запісу, і астатняя частка працы стане відавочнай.

Што насамрэч выдаляе дэінсталятар

Дэінсталятар выдаляе пакет праграмы і файлы, якія яна зарэгістравала. У Windows гэта звычайна пакідае каталог профілю ў даных праграм карыстальніка, а ў macOS часта пакідае налады і каталогі падтрымкі праграм. Android ачышчае прыватныя даныя праграмы, а iOS выдаляе кантэйнер праграмы, але можа пакінуць элементы звязкі ключоў і сістэмныя профілі канфігурацыі.

Праграмы VPN часта ўсталёўваюць другі кампанент па-за праграмай: сеткавае пашырэнне, сістэмную службу, драйвер TUN або профіль канфігурацыі. Гэты кампанент можа перажыць выдаленне і захаваць вызначэнне тунеля на прыладзе. Праверце экран налад VPN платформы, а не толькі спіс праграм, перш чым лічыць выдаленне завершаным.

Нішто з гэтага не дасягае пастаўшчыка. Дэінсталятар не мае прычыны звяртацца да сервера, і большасць не робіць гэтага, таму ўліковы запіс застаецца даступным з іншай прылады адразу пасля.

Дзе хаваюцца профілі і ўліковыя даныя

Профілі па сваёй прыродзе пераносныя, і менавіта таму іх лёгка забыць. Экспартаваны файл OpenVPN, канфігурацыя WireGuard, QR-код на здымку экрана і захаваны пароль у сістэмнай звязцы ключоў — усё гэта перажывае выдаленне, бо праграма не была іх уладальнікам.

PlatformCommon leftoverWhere to look
WindowsSaved profile, stored credentialApp data folder, Credential Manager
macOSConfiguration profile, keychain itemVPN settings, Keychain Access
AndroidAlways-on VPN entry, app dataNetwork settings, VPN screen
iOSVPN configuration, keychain itemVPN and device management settings

У Linux злучэнне можа жыць у NetworkManager, а не ва ўласным каталогу кліента. Пералік злучэнняў і каталога system-connections паказвае, што працоўны стол яшчэ ведае:

nmcli connection show
sudo ls /etc/NetworkManager/system-connections/
sudo find /etc -maxdepth 3 -iname '*vpn*'

Копіі таксама знаходзяцца па-за прыладай: спампаваны профіль у каталогу сінхранізацыі, укладанне ў электроннай пошце, вобраз рэзервовай копіі. Выдаленне лакальнай праграмы нічога не робіць з гэтымі копіямі, і любая з іх можа аднавіць тунель з яшчэ дзейнымі ўліковымі данымі.

Уліковы запіс жыве на баку пастаўшчыка

Сэрвіс захоўвае запісы, якіх прылада ніколі не бачыць: ідэнтычнасць уліковага запісу, падпіску і спосаб аплаты, дазволы прылад, ліставанне з падтрымкай і любыя метаданыя злучэння, якія апісвае яго палітыка. Выдаленне не стварае падзеі на гэтым баку, таму ўліковы запіс, аднаўленне і актыўныя сеансы працягваюцца.

Аплата — гэта тое, што людзі заўважаюць. Падпіска можа аднавіцца пасля выдалення праграмы, бо дазвол на аплату належыць уліковаму запісу, а не праграмнаму забеспячэнню. Выдаленне ўліковага запісу спачатку можа таксама прыбраць экран аплаты, які вы б выкарысталі для адмены, таму парадак аперацый мае значэнне.

Некаторыя пастаўшчыкі прапануюць кнопку самастойнага выдалення, іншыя патрабуюць звароту ў падтрымку, а некаторыя захоўваюць запіс пасля выдалення з юрыдычных або бухгалтарскіх прычын. Паведамленне аб прыватнасці сэрвісаў падпіскі Mozilla — гэта адзін апублікаваны прыклад таго, як катэгорыі ўліковага запісу і аплаты апісваюцца асобна; чытайце паведамленне свайго пастаўшчыка, каб атрымаць эквівалентны спіс.

Адклічце доступ у правільным парадку

Пачніце з інвентарызацыі таго, што ёсць: прылады з актыўным дазволам, экспартаваныя профілі, захаваныя ўліковыя даныя і спосаб аплаты, які стаіць за аднаўленнем. Затым спачатку адклічце прыладу або ключ, бо адкліканне дзейнічае, нават калі скапіяваны профіль застаецца. Адкліканы ключ не можа выкарыстаць ніводная копія, таму гэта ідзе перад выдаленнем файлаў. Зрабіце гэта да адмены чаго-небудзь, каб экран уліковага запісу ўсё яшчэ пералічваў кожную прыладу, якую трэба адклікаць.

Затым адмяніце аднаўленне, пакуль элементы кіравання аплатай яшчэ даступныя, і захавайце пацверджанне адмены. Пасля гэтага запытайце выдаленне ўліковага запісу праз дакументаваны канал пастаўшчыка і захавайце адказ. Нарэшце, прыбярыце знойдзеныя лакальныя рэшткі і змяніце любыя ўліковыя даныя, якія былі агульнымі з выдаленым профілем.

На кіраваным абсталяванні не імправізуйце. Выкарыстоўвайце працэс вываду з эксплуатацыі ў арганізацыі, бо профілі і сертыфікаты могуць кантралявацца сістэмай кіравання прыладамі, якая іх пераўсталюе, калі вы выдаліце толькі праграму.

Пацвердзіце вынік замест таго, каб меркаваць пра яго

Праверце вынік з чыстага сеансу: паспрабуйце ўвайсці ва ўліковы запіс, праверце, ці прылада ўсё яшчэ адлюстроўваецца ў спісе дазволеных прылад уліковага запісу, і пацвердзіце, што наступнае аднаўленне адменена. Няўдалы ўваход — гэта мацнейшае сведчанне, чым адсутны значок, і ён таксама паказвае, ці другая ідэнтычнасць, напрыклад звязаны ўваход праз электронную пошту, усё яшчэ працуе.

Захоўвайце адказ аб выдаленні разам з інвентаром прылад і датай. Калі пастаўшчык пазней заявіць, што ўліковы запіс быў актыўным, гэты запіс адкажа на пытанне. Калі захаванне запісу аплаты патрабуецца законам, адзначце гэта як выключэнне, а не як няўдалае выдаленне.

Падобныя артыкулы