Việc gỡ phần mềm Cisco VPN trên Linux thất bại theo hai cách trông giống hệt nhau từ bên ngoài. Người ta chạy đường dẫn tập lệnh từ một thế hệ ứng dụng khách mà họ không có, hoặc gỡ mô-đun bao bọc và để lại phần lõi. Dù thế nào, bạn cũng nhận được một máy trông sạch trên khay hệ thống nhưng vẫn còn dịch vụ, gói và danh tính thiết bị. Việc khắc phục bắt đầu bằng việc xác định bản cài đặt, không phải bằng một lệnh.

Bước 1: Xác định những gì đã được cài và bằng cách nào

Hai kiểu triển khai là phổ biến và chúng không chia sẻ các bước gỡ bỏ. Cài đặt gói gốc đặt các gói RPM hoặc DEB lên hệ thống với tên và phiên bản bạn có thể liệt kê. Kiểu triển khai dựa trên tập lệnh cũ hơn thả tệp vào một thư mục và mang theo trình gỡ cài đặt riêng. dpkg -l | grep -i cisco, hoặc rpm -qa | grep -i cisco trên hệ thống RPM, cho bạn biết mình đang ở thế giới nào trước khi chạm vào bất kỳ cái nào.

Ghi lại các phiên bản cùng với thay đổi. Một danh sách mô-đun không có số phát hành thì không thể tái tạo sáu tháng sau khi ai đó hỏi bạn đã gỡ những gì.

Bước 2: Xác nhận ai là người cho phép gỡ bỏ

Trên một thiết bị được quản lý, câu trả lời thường không phải là bạn. Posture, khả năng hiển thị và các kiểm soát điểm cuối khác có thể đi kèm cùng một trình cài đặt, và việc gỡ chúng một cách âm thầm sẽ phá vỡ các kiểm tra tuân thủ mà không ai nhắc đến lúc đầu. Hãy yêu cầu kế hoạch gỡ bỏ của quản trị viên phụ trách trước khi thử kế hoạch của bạn.

Khắc phục sự cố kết nối VPN không phải là quyền gỡ bỏ các kiểm soát điểm cuối khỏi một máy tính xách tay doanh nghiệp. Hãy viết điều đó ở nơi phiếu yêu cầu có thể nhìn thấy.

Bước 3: Gỡ theo thứ tự được ghi trong tài liệu

Hướng dẫn triển khai 5.1 của Cisco ghi lại quy trình làm việc với các gói gốc trên Linux theo thứ tự mô-đun chứ không phải một lệnh thỏa mãn duy nhất. Các mô-đun không phải lõi được gỡ trước, sau đó là thành phần VPN lõi, còn DART được giữ đến cuối vì chẩn đoán của nó là thứ bạn sẽ cần nếu việc gỡ bỏ diễn ra sai. Hãy theo thứ tự đó cho các thành phần thực sự được cài đặt.

Xem trước giao dịch trước khi phê duyệt. apt-get -s remove cisco-secure-client cho thấy điều gì sẽ bị gỡ và điều gì phụ thuộc vào nó, và một trình quản lý gói đề xuất gỡ nửa màn hình desktop đang nói với bạn điều hữu ích.

Đừng coi một ký tự đại diện khớp với toàn bộ dòng sản phẩm là một lệnh hẹp. Nó gỡ mọi thứ mà dòng sản phẩm đã cài, điều hiếm khi là ý bạn.

Bước 4: Xác minh trạng thái gói, dịch vụ và mạng

Sau khi gỡ bỏ được cho phép, hãy chạy lại kiểm kê và xác nhận rằng các gói mong đợi đã biến mất. Kiểm tra trạng thái dịch vụ bằng systemctl status vpnagentd trên bản cài gốc, rồi xác nhận mạng trở lại đường cơ sở của bạn. Một biểu tượng khay bị thiếu không chứng minh được gì, và một mô-đun không liên quan còn sót lại không có nghĩa là việc gỡ bỏ thất bại.

Cũng hãy nhớ đến sự phụ thuộc vào đường hầm. Nếu phiên từ xa của bạn đi qua đường hầm mà bạn đang gỡ, hãy mở một đường quản lý độc lập trước khi bắt đầu.

Bước 5: Cho danh tính nghỉ hưu, không chỉ các tệp

Việc gỡ phần mềm cục bộ không cho một thông tin đăng nhập nghỉ hưu. Chứng chỉ thiết bị, hồ sơ đã xuất hoặc phiên đã lưu vẫn có thể xác thực từ một máy khác sau đó. Hãy xử lý việc thu hồi thông qua người sở hữu tài khoản, và đừng xóa đệ quy mọi thư mục có nhãn Cisco như một lối tắt.

Công việc hoàn tất khi các gói đã biến mất, đường hầm thì không, và thông tin đăng nhập không còn hoạt động. Đó là ba kiểm tra riêng biệt và chúng thất bại một cách độc lập.

Bài viết liên quan