تفشل إزالة برامج Cisco VPN على Linux بطريقتين تبدوان متطابقتين من الخارج. يُشغّل الناس مسار سكربت من جيل عميل لا يملكونه، أو يزيلون وحدة غلاف ويتركون النواة خلفها. في كلتا الحالتين تحصل على جهاز يبدو نظيفًا في شريط النظام وما زال يحمل خدمة وحزمة وهوية جهاز. يبدأ الإصلاح بتحديد التثبيت، لا بأمر.

الخطوة 1: تحديد ما هو مثبت وكيف

أسلوبا نشر شائعان ولا يتشاركان خطوات الإزالة. تثبيت الحزمة الأصلي يضع حزم RPM أو DEB على النظام بأسماء وإصدارات يمكنك سردها. النشر الأقدم القائم على السكربتات يُسقط الملفات في دليل ويشحن أداة إلغاء التثبيت الخاصة به. dpkg -l | grep -i cisco, أو rpm -qa | grep -i cisco على نظام RPM، يخبرك في أي عالم أنت قبل أن تلمس أيًا منهما.

سجّل الإصدارات مع التغيير. قائمة وحدات بلا رقم إصدار ليست قابلة لإعادة الإنتاج بعد ستة أشهر عندما يسأل أحدهم عما أزلته.

الخطوة 2: تأكيد من يصرّح بالإزالة

على جهاز مُدار، الجواب غالبًا ليس أنت. قد تعتمد الوضعية والرؤية وضوابط النقاط الطرفية الأخرى على المُثبِّت نفسه، وإزالتها بهدوء تكسر فحوص الامتثال التي لم يذكرها أحد في البداية. اطلب خطة الإزالة من المسؤول المختص قبل أن تختبر خطتك.

استكشاف اتصال VPN ليس تصريحًا بنزع ضوابط النقاط الطرفية من حاسوب محمول للشركة. اكتب ذلك حيث تستطيع التذكرة رؤيته.

الخطوة 3: الإزالة بالترتيب الموثق

دليل النشر 5.1 من Cisco يوثّق سير عمل حزمة Linux الأصلية بترتيب وحدات بدلًا من أمر واحد مُرضٍ. تُزال الوحدات غير الأساسية أولًا، ثم مكوّن VPN الأساسي، مع إبقاء DART حتى الأخير لأن تشخيصاته هي ما ستحتاجه إذا ساءت الإزالة. اتبع ذلك الترتيب للمكوّنات المثبتة فعليًا.

اعرض المعاملة قبل أن توافق عليها. apt-get -s remove cisco-secure-client يُظهر ما سيُزال وما يعتمد عليه، ومدير الحزم الذي يقترح إزالة نصف سطح المكتب يخبرك بشيء مفيد.

لا تعامل حرف بدل يطابق عائلة المنتج بأكملها كأمر ضيق. فهو يزيل كل ما ثبّته العائلة، وهو نادرًا ما يكون ما قصدته.

الخطوة 4: التحقق من حالة الحزمة والخدمة والشبكة

بعد الإزالة المصرح بها، أعد تشغيل الجرد وتأكد من اختفاء الحزم المتوقعة. افحص حالة الخدمة باستخدام systemctl status vpnagentd على تثبيت أصلي، ثم تأكد من عودة الشبكة إلى خط الأساس لديك. أيقونة مفقودة في شريط النظام لا تثبت شيئًا، ووحدة غير ذات صلة تنجو لا تعني أن الإزالة فشلت.

ضع اعتماد النفق في الحسبان أيضًا. إذا كانت جلستك البعيدة تعتمد على النفق الذي تزيله، فافتح مسار إدارة مستقلًا قبل أن تبدأ.

الخطوة 5: اسحب الهوية، لا الملفات فقط

إزالة البرنامج المحلي لا تُسقط بيانات اعتماد. يمكن لشهادة جهاز أو ملف تعريف مُصدَّر أو جلسة محفوظة أن تصادق من جهاز آخر بعد ذلك. تعامل مع الإبطال عبر من يملك الحساب، ولا تحذف كل دليل يحمل علامة Cisco حذفًا متكررًا كاختصار.

تكون المهمة منتهية عندما تختفي الحزم، ولا يختفي النفق، ولم تعد بيانات الاعتماد تعمل. تلك ثلاثة فحوص منفصلة وتفشل بشكل مستقل.

مقالات ذات صلة