Hər VPN hesabına öz NetworkManager başladıcısını verin
Bir şlüz üzərində iki hesab üçün yenidən yazılmış istifadəçi adı deyil, iki adlı profil lazımdır. Başladıcını UUID-ə yönəldin və sirri agent toplasın.
İki VPN hesabı, bir şlüz və son istifadə edənin adı ilə qoşulan masaüstü ikonası. Adi səbəb, qoşulmadan dərhal əvvəl ortaq profilin istifadəçi adını yenidən yazan başladıcı və ya hər iki profilin təsadüfən paylaşdığı göstərilən adı axtaran başladıcıdır. NetworkManager profilləri artıq UUID ilə fərqləndirir, ona görə ikona onlardan birini dəqiq adlandıra və kimliyə toxunmaya bilər. Daşımamalı olduğu şey paroldur.
Başladıcı göstəricidir, etimad məlumatı anbarı deyil.
UUID-i tapın və kimliyi təsdiqləyin
Yadda saxlanmış bağlantıları sadalayın və UUID-i, bağlantı ID-sini və hər profilin saxladığı istifadəçi adını oxuyun. Nəsə yaratmazdan əvvəl hansı profilin hansı hesaba aid olduğunu təsdiqləyin, çünki göstərilən ad açardır deyil, etikettir. Əgər iki hesab fərqli şlüz və ya fərqli profil tələb edirsə, bu ayrı konfiqurasiya işidir.
Başladıcıda UUID-i istifadə edin. Göstərilən adla axtarış kiminsə profilin adını dəyişənə qədər işləyir, sonra ikona yanlış hesabla və ya heç nə ilə qoşulmur.
Masaüstü qeydini yazın
Masaüstü qeydi üçün tip, ad və icra sətri lazımdır. Əmr həmin UUID-i qaldırmalı və NetworkManager-dən sirri istəməsinə imkan verməlidir, nmcli --ask connection up uuid ... bunun üçündür. Terminal=true saxlayın ki, sirr lazım olduqda sorğu görünsün. Yertutucunu həqiqətən gördüyünüz UUID ilə əvəz edin və sadəcə sorğunu gizlətmək üçün shell sarğısı əlavə etməyin.
Desktop Entry spesifikasiyası Exec-i proqram və onun arqumentləri kimi müəyyən edir. O, shell skripti deyil və ona ehtiyacı yoxdur.
Sirri agent saxlasın
Sirlər istifadəçi üzrə agentə, açar halqasına və ya interaktiv sorğuya aiddir. Exec içindəki parol proses siyahısında, masaüstü faylında və xassələr pəncərəsinin istənilən ekran görüntüsündə görünür. Profil sirr tələb edirsə, dəstəklənən sorğunun onu toplamasına və agentin həmin istifadəçi üçün yadda saxlamasına icazə verin.
--ask dizaynına görə interaktivdir. O, nəzarətsiz avtomatlaşdırma üçün resept deyil və hər autentifikasiya çağırışının və ya plaqinin ümumiyyətlə skriptə yazıla biləcəyinə zəmanət vermir.
sudo-ya əl atmayın
Bağlantını dəyişmək və ya aktivləşdirmək səlahiyyəti NetworkManager-in öz siyasəti ilə verdiyi icazədir, Unix imtiyazı deyil. Başladıcını sudo ilə işə salmaq prosesə başqa istifadəçinin açar halqasını vermir və şlüzün imtinasını düzəltmir. Ortaq maşında hansı yerli hesabların hansı profilləri gördüyünü və hər sirrin kimə aid olduğunu nəzərdən keçirin; ayrı ikonalar özlüyündə təcrid yaratmır.
Eyni şlüz üçün iki aktiv profil marşrutlar uğrunda da rəqabət apara bilər və ya eyni vaxtlılıq qaydasını poza bilər. Bu, başladıcı xətası deyil, siyasət məsələsidir.
Bütün əməliyyatı yoxlayın
Başladıcını bir dəfə aktivləşdirin və üç şeyi təsdiqləyin: qaldırılan UUID, şlüzün gördüyü kimlik və gözlədiyiniz yerdə sirr sorğusunun görünüb-görünmədiyi. Bağlantı uğursuz olarsa, ilk xəta mesajını saxlayın. Qısayolu özünü təmin edən göstərmək üçün əmr sətrinə parol əlavə etmək o xətanı gizlədir və daha pis problem yaradır.
UUID-i və hesab uyğunluğunu komanda qeydlərinə yazın. Profili dəyişəcək növbəti şəxs hansı ikonanın ondan asılı olduğunu bilməlidir və ad dəyişikliyinin kəsintiyə çevrilməsinin qarşısını məhz o qeyd alır.