Girişdən sonra işləyib ondan əvvəl uğursuz olan bağlantı adətən yüklənmə cəhdinin sirr əldə edə bilmədiyini, serverin isə sirri rədd etmədiyini bildirir. Etibarnamə mövcuddur; onu istəyən kontekst isə yoxdur. Bu tək fərq lazımsız parol sıfırlamasına qənaət edir.

Sorğunu izləyin: nə isə iş masası sessiyası yaranmadan bağlantını başladır və adətən cavab verən sirr anbarı hələ açılmayıb. İki kontekst sirrin kimə aid olduğunda razılaşmır və profil onlardan hansının təmin edəcəyini qeyd edir.

Yüklənmə yolu əslində nə istəyir

Yüklənmədə NetworkManager istifadəçi sessiyası, sessiya D-Bus-u və açılmış açar halqası olmadan sistem xidməti kimi başlayır. Bağlantı profili yenə də qaldırıla bilər, amma yalnız xidmətin özünün çata bildiyi sirrlərlə. Sirr agentinə aid olan hər şey insan daxil olub agent görünənə qədər gözləyir. Xidmət konfiqurasiyasının dediyini tam yerinə yetirir; dəyişməli olan profildir.

Uğursuzluq açar halqasında gizlənmir, bağlantının özünə yazılıb.

Bağlantıdakı sirr bayraqlarını oxumaq

Bağlantıdan nə gözlədiyini soruşun, iş masasının nə xatırladığını yox. Bayraqlar sütunu suala birbaşa cavab verir və diskdəki profil faylında yenidən yüklənmələrdən sonra da qalır.

Profil siyahısından başlayın, sonra hansı bağlantının özü qalxmağa ayarlandığını təsdiqləyin. Sonra bir bağlantını boşaldıb parol bayraqlarını oxuyun:

nmcli -f NAME,UUID,TYPE,AUTOCONNECT connection show
nmcli connection show "Work VPN" | grep -i -E "password|secret|key"
journalctl -b -u NetworkManager --grep "secret"

Birinci əmr hansı profillərin mövcud olduğunu və birinin avtomatik qoşulmaya ayarlanıb-ayarlanmadığını təsdiqləyir — nəzarətsiz cəhd ilk növbədə belə başlayır. İkincisi bayraq dəyərlərini açır, üçüncüsü isə xidmətin verilmiş sirr üçün heç bir agentin cavab vermədiyindən şikayət etdiyini göstərir. Sirri agentə aid adlandıran bir jurnal sətri bütün diaqnozdur.

Flag valueWhere the secret livesBehaviour before login
0Stored in the connection profileAvailable to the system service
1Owned by a secret agentBlocks until the agent is unlocked
2Never storedPrompts on every activation
4Not requiredNever requested at all

Niyə bağlantını sistem əhatəsinə köçürmək cavabı dəyişir

İstifadəçiyə aid bağlantı həmin istifadəçinin agenti altında aktivləşdirilir, buna görə iş masası qalxdıqdan sonra mükəmməl işləyir. Onu sistem əhatəsinə köçürmək agenti yoldan çıxarır, yəni eyni profil bir sətir VPN konfiqurasiyası dəyişmədən fərqli davranır.

Bu köçürmə qanuni dizayndır və bir tələb daşıyır: sirr sistem xidməti üçün əlçatan olmalıdır. Onu profildə saxlamaq, sistem əhatəli etibarnamə ilə təmin etmək və ya lazımi anda interaktiv sorğunu qəbul etmək hamısı keçərli cavablardır. 1 bayrağını qoyub ümid etmək isə deyil.

Öz parol ifadəsi olan şəxsi açar ikinci qat əlavə edir. Hətta saxlanmış hesab parolu parol ifadəsi istəyən açarı açmayacaq, ona görə nəyisə dəyişməzdən əvvəl uğursuz mərhələnin hansı sirri istədiyini yoxlayın.

Nə etməməli və əvəzində nə etməli

Hər etibarnamə faylını hamıya oxunaqlı etmək və ya sorğu lazım olmasın deyə autentifikasiyanı söndürmək başlanğıc narahatlığını daimi məruz qalma ilə dəyişir. İkisi də asılılığı həll etmək əvəzinə gizlədir və növbəti obraz yeniləməsi eyni uğursuzluğu geri gətirir.

Həmin mərhələdə paylanmanızın nəzarətsiz aktivləşdirmə üçün sənədləşdirdiyi mexanizmdən istifadə edin, sonra profilin bayraqlarının ona uyğun olduğunu təsdiqləyin. Nəticəni artıq agenti olan qabıqdan deyil, təmiz yüklənmədən yoxlayın. Bağlantı sahibini, sirrin mənbəyini və işləməli olan mərhələni yazın ki, sonrakı avtobaşlatma dəyişikliyi kimsənin iş masasını açmasından asılılığı səssizcə geri gətirməsin. Sənədləşmə düzəldilmiş xidmətlə növbəti rübdə yenidən qırılan xidmət arasındakı fərqdir.

Girişdən sonra əl ilə təkrar cəhddən deyil, nəzarətli təmiz yüklənmədən sınaq keçirin. Təkrar cəhd yüklənmə cəhdinin uğursuz olması səbəbindən uğur qazanır və sürətli sınaq məhz bu sübutu məhv edir.

Əlaqəli məqalələr