VPN müştərisindən gələn parol sorğuları bir-birinin eyni görünür, amma deyil. Bənzər dialoqun arxasında dörd fərqli əməliyyat gizlənir: quraşdırma zamanı qorunan yerə fayl yazmaq, şəbəkə konfiqurasiyasını əlavə etmək və ya dəyişmək, trafik daşıyan sistem genişlənməsini aktivləşdirmək, və idarəetmə serverinin artıq təyin etdiyi siyasətə əməl etmək. Hər birinin fərqli sahibi, fərqli təsir dairəsi və işlədiyini yoxlamağın fərqli yolu var. Gördüyünüz mesajı bu dörddən birinə uyğunlaşdırmaq bütün məşğuliyyətdir.

Üç fərqli təsdiq eyni görünür

Quraşdırıcı icazəsi ən sadə haldır: paket standart istifadəçinin dəyişə bilmədiyi qovluqlara yazır və macOS buna icazə vermək üçün administrator etimad məlumatlarını soruşur. Sistem proqramın təhlükəsiz olub-olmadığını qərar vermir; ora yaza biləcəyinizə qərar verir. Bu səbəbdən paket təmiz quraşdırıla və yenə də faydasız qala bilər: quraşdırma təsdiqi kodun sonradan işləməsinə icazə veriləcəyi barədə heç nə demir. Quraşdırıldıqdan sonra tətbiq şəbəkəyə təsir etməzdən əvvəl hələ də ikinci təsdiqə ehtiyac duya bilər.

Şəbəkə konfiqurasiyası icazəsi sistemin bağlantı siyahısındakı dəyişiklikləri əhatə edir. VPN xidməti əlavə etmək və ya şəbəkə administratorunun təyin etdiyi parametrləri dəyişmək imtiyaz yüksəltməsi tələb edir, çünki bu təyinatlar maşındakı hər hesaba təsir edir. Bu təsdiq konfiqurasiya səlahiyyəti verir, trafik səlahiyyəti yox.

Genişlənmə təsdiqi paketlərin necə hərəkət etməsi üçün vacib olan təsdiqdir. Müasir müştəri macOS-un sistemə yüklədiyi sistem genişlənməsini quraşdırır və macOS onu aktivləşdirməzdən əvvəl Məxfilik və Təhlükəsizlik və ya Giriş elementləri və genişlənmələr bölməsində açıq qərar tələb edir. Dördüncü hal idarə olunan Mac-dır: siyasət genişlənməni əvvəlcədən təsdiqləyir və istifadəçi heç bir dialoq görmür.

Hər təsdiq əslində nəyi dəyişir

Quraşdırıcı diskdəki faylları dəyişir və nəticələri fayllar silindikdə qalıqlardan başqa bitir. Şəbəkə konfiqurasiyası bağlantı siyahısında görünən və tələb üzrə qaydalarla yenidən aktivləşdirilə bilən xidmət təyinatı əlavə edir. Genişlənmə təsdiqi sistemin hansı kodu yükləyəcəyini və işlək saxlayacağını dəyişir, buna görə də bəzi iş axınlarında görünən tətbiqin silinməsindən sonra da qalır. Tətbiq paketini silmək onun genişlənməsini həmişə silmir və arxada qalan genişlənmə şəbəkə imtiyazlarını saxlayır.

Fərq əlaməti əvvəlcədən göstərir. Quraşdırılıb heç vaxt qoşulmursa, bu adətən genişlənmənin heç yerdə təsdiqlənmədiyini bildirir; qoşulur, amma parametrlər növbəti dəyişiklikdə geri qayıdırsa, bu adətən təyinatın idarəetmə siyasətinə aid olduğunu bildirir.

İmza və nəşriyyatçı cavabı müəyyən edir

Təsdiqləməzdən əvvəl dialoqun ikonunun nə təklif etdiyinə deyil, əşyanı kimin imzaladığına baxın. İmza orqanını və sistemin qiymətləndirməsinin bu maşında keçib-keçmədiyini görmək üçün iki yerli yoxlama kifayətdir.

codesign -dv --verbose=2 /Applications/ExampleVPN.app
spctl -a -vv /Applications/ExampleVPN.app

İmzasız və ya notariat təsdiqi olmayan paket avtomatik olaraq zərərli deyil, lakin nəzərdə tutduğunuz nəşriyyatçının imzaladığı paketdən fərqli qərar tələb edir. Nəşriyyatçının öz saytından deyil, mesaj vasitəsilə gələn paket cavabın sadəcə «yox» olduğu haldır.

Komanda identifikatorunu tətbiqin göstərilən adına güvənmək əvəzinə nəşriyyatçının yayımladığı kimliyi ilə müqayisə edin, çünki adları təkrar istifadə etmək asandır, identifikatorları yox. Nəşriyyatçı identifikatoru quraşdırma təlimatında yayımlayırsa, həmin səhifə müqayisə üçün istinad və uyğunsuzluğun bildirilməli olduğu yerdir. Yenidən satıcıdan müştəri, yenidən paketlənmiş buraxılış və ya forumdan portativ nüsxə eyni nəşriyyatçının imzalı yükləməsindən daha çox şübhə doğurur.

Qərarı siyasət verdikdə

Korporativ Mac-da administrator artıq qərar vermiş ola bilər. İdarəetmə profili VPN təyinatını çatdıra, genişlənməni əvvəlcədən təsdiqləyə və bağlantını silinməyəcək şəkildə kilidləyə bilər. Belə bir quruluşda parol daxil etmə xahişi çox vaxt heç vaxt sizin olmayan qərarı ləğv etmək xahişidir.

Quraşdırmaya məcbur etmək üçün başlanğıc təhlükəsizliyini aşağı salmaq və ya idarəetməni ayırmaq maşının təhdid modelini müvəqqəti problemi həll etmək üçün birdəfəlik dəyişir. Bu mübadilə nadir hallarda şüurlu edilir; adətən forum yazısını izləyərkən baş verir. Əvəzində administratordan dəstəklənən yolu soruşun; bu, profili yenidən göndərmək və ya genişlənməni server tərəfində təsdiqləmək qədər sadə ola bilər. Administrator bunu təsdiqləyə bilmirsə, bu cavab tapıntının özüdür, yan keçməli maneə deyil.

Təsdiqdən sonra vəziyyəti təsdiqləyin

Səlahiyyətli təsdiq verildikdən sonra müştərinin iddia etdiyini deyil, sistemin nə düşündüyünü yoxlayın. Genişlənmə siyahısı heç bir üçüncü tərəf aləti olmadan aktivləşmə vəziyyətini göstərir.

systemextensionsctl list

Aktivləşdirilmiş kimi göstərilən giriş əvvəllər yoxladığınız komanda identifikatoruna aiddir; istifadəçi təsdiqini gözləyən dayandırılmış kimi göstərilən giriş başlayan və heç vaxt trafik daşımayan müştərini izah edir. Sorğu hər cəhddən sonra qayıdırsa, dəqiq mesajı və müştəri versiyasını qeyd edin, çünki təkrarlanan təsdiq adətən genişlənmənin əvvəlkisi deaktiv edilmədən dəyişdirildiyini bildirir və bu parol problemi deyil, dəstək halıdır. Dəstəyə zəng etməzdən əvvəl versiyanı qeyd edin, çünki düzəliş artıq daha yeni buraxılışda ola bilər və söhbət oradan başlayacaq.

Əlaqəli məqalələr