Bạn đã xóa ứng dụng, biểu tượng đã biến mất, và gói đăng ký vẫn gia hạn vào tháng sau. Gỡ cài đặt ứng dụng khách VPN chỉ xóa phần mềm khỏi một thiết bị; nó không gửi yêu cầu xóa tới dịch vụ, không hủy thanh toán và không chạm tới mọi bản sao của hồ sơ. Đó là những thao tác riêng biệt với người chịu trách nhiệm riêng. Biết mình đã thực sự dọn lớp nào là khác biệt giữa một thiết bị đã nghỉ hưu và một thông tin đăng nhập còn sống. Hãy tách việc dọn thiết bị, quan hệ thanh toán và bản ghi tài khoản, phần việc còn lại sẽ trở nên rõ ràng.

Trình gỡ cài đặt thực sự xóa những gì

Trình gỡ cài đặt xóa gói ứng dụng và những tệp nó đã đăng ký. Trên Windows thường còn lại một thư mục hồ sơ trong dữ liệu ứng dụng của người dùng, còn trên macOS thường còn lại tùy chọn và thư mục hỗ trợ ứng dụng. Android xóa dữ liệu riêng tư của ứng dụng, trong khi iOS xóa vùng chứa ứng dụng nhưng có thể để lại các mục trong chuỗi khóa và hồ sơ cấu hình hệ thống.

Phần mềm VPN thường cài một thành phần thứ hai bên ngoài ứng dụng: tiện ích mạng, dịch vụ hệ thống, trình điều khiển TUN hoặc hồ sơ cấu hình. Thành phần đó có thể tồn tại sau khi gỡ cài đặt và giữ lại định nghĩa đường hầm trên thiết bị. Hãy kiểm tra màn hình cài đặt VPN của nền tảng, không chỉ danh sách ứng dụng, trước khi cho rằng việc gỡ bỏ đã hoàn tất.

Không điều nào trong số này đến được nhà cung cấp. Trình gỡ cài đặt không có lý do liên hệ với máy chủ, và phần lớn không làm vậy, nên tài khoản vẫn dùng được từ thiết bị khác ngay sau đó.

Hồ sơ và thông tin đăng nhập ẩn ở đâu

Hồ sơ vốn được thiết kế để di chuyển được, và chính điều đó khiến chúng dễ bị quên. Tệp OpenVPN đã xuất, cấu hình WireGuard, mã QR trong ảnh chụp màn hình và mật khẩu đã lưu trong chuỗi khóa hệ thống đều tồn tại sau khi gỡ cài đặt vì ứng dụng không sở hữu chúng.

PlatformCommon leftoverWhere to look
WindowsSaved profile, stored credentialApp data folder, Credential Manager
macOSConfiguration profile, keychain itemVPN settings, Keychain Access
AndroidAlways-on VPN entry, app dataNetwork settings, VPN screen
iOSVPN configuration, keychain itemVPN and device management settings

Trên Linux, kết nối có thể nằm trong NetworkManager chứ không phải trong thư mục riêng của ứng dụng khách. Liệt kê các kết nối và thư mục system-connections cho thấy máy tính vẫn biết những gì:

nmcli connection show
sudo ls /etc/NetworkManager/system-connections/
sudo find /etc -maxdepth 3 -iname '*vpn*'

Bản sao cũng nằm ngoài thiết bị: hồ sơ đã tải xuống trong thư mục đồng bộ, tệp đính kèm trong email, ảnh sao lưu. Việc gỡ ứng dụng cục bộ không làm gì với những bản sao đó, và bất kỳ bản sao nào cũng có thể lập lại đường hầm bằng thông tin đăng nhập vẫn còn hiệu lực.

Tài khoản sống ở phía nhà cung cấp

Dịch vụ lưu giữ những bản ghi mà thiết bị không bao giờ thấy: danh tính tài khoản, gói đăng ký và phương thức thanh toán, các ủy quyền thiết bị, thư từ với bộ phận hỗ trợ và mọi siêu dữ liệu kết nối mà chính sách của dịch vụ mô tả. Việc gỡ cài đặt không tạo ra sự kiện nào ở phía đó, nên tài khoản, việc gia hạn và các phiên đang hoạt động vẫn tiếp tục.

Thanh toán là phần người ta nhận ra. Gói đăng ký có thể gia hạn sau khi ứng dụng bị gỡ vì ủy quyền thanh toán thuộc về tài khoản, không thuộc về phần mềm. Xóa tài khoản trước cũng có thể gỡ mất màn hình thanh toán mà bạn sẽ dùng để hủy, vì thế thứ tự thao tác quan trọng.

Một số nhà cung cấp có nút xóa tự phục vụ, số khác yêu cầu gửi yêu cầu tới bộ phận hỗ trợ, và vài nơi giữ lại bản ghi sau khi xóa vì lý do pháp lý hoặc kế toán. Thông báo quyền riêng tư của dịch vụ đăng ký Mozilla là một ví dụ đã công bố về cách các nhóm tài khoản và thanh toán được mô tả riêng rẽ; hãy đọc thông báo của nhà cung cấp bạn dùng để có danh sách tương đương.

Gỡ quyền truy cập theo đúng thứ tự

Bắt đầu bằng việc kiểm kê những gì đang tồn tại: thiết bị có ủy quyền đang hoạt động, hồ sơ đã xuất, thông tin đăng nhập đã lưu và phương thức thanh toán đứng sau việc gia hạn. Sau đó hãy thu hồi thiết bị hoặc khóa trước, vì việc thu hồi có hiệu lực kể cả khi một hồ sơ đã sao chép vẫn còn. Khóa đã thu hồi không bản sao nào dùng được, nên việc này đi trước khi xóa tệp. Làm việc này trước khi hủy bất cứ điều gì, để màn hình tài khoản vẫn liệt kê mọi thiết bị bạn cần thu hồi.

Tiếp theo hãy hủy gia hạn khi các điều khiển thanh toán vẫn còn truy cập được, và lưu xác nhận hủy. Sau đó, yêu cầu xóa tài khoản qua kênh được nhà cung cấp ghi nhận và giữ lại câu trả lời. Cuối cùng, gỡ những phần còn sót lại cục bộ mà bạn tìm thấy và đổi mọi thông tin đăng nhập đã từng chia sẻ với hồ sơ bị xóa.

Trên thiết bị được quản lý, đừng tự quyết. Hãy dùng quy trình rời tổ chức, vì hồ sơ và chứng chỉ có thể do hệ thống quản lý thiết bị kiểm soát và hệ thống đó sẽ cài lại nếu bạn chỉ xóa ứng dụng.

Xác nhận kết quả thay vì giả định

Kiểm tra kết quả từ một phiên sạch: thử đăng nhập vào tài khoản, xem thiết bị còn xuất hiện trong danh sách được ủy quyền của tài khoản hay không, và xác nhận lần gia hạn tiếp theo đã bị hủy. Đăng nhập thất bại là bằng chứng mạnh hơn một biểu tượng biến mất, và nó cũng cho biết một danh tính thứ hai, chẳng hạn đăng nhập bằng email liên kết, còn hoạt động hay không.

Giữ câu trả lời về việc xóa cùng với bản kiểm kê thiết bị và ngày tháng. Nếu sau này nhà cung cấp cho rằng tài khoản vẫn hoạt động, bản ghi đó trả lời câu hỏi. Nếu pháp luật yêu cầu giữ bản ghi thanh toán, hãy ghi chú đó là ngoại lệ thay vì coi đó là việc xóa thất bại.

Bài viết liên quan