TruthsSeek
Tiếng Việt

Câu hỏi thường gặp Đã xuất bản 2026-10-22 · Đã cập nhật 2026-10-22

Cách xóa khóa SSH GitHub không nhận diện được sau khi kiểm tra tài khoản

Ấn phẩm TruthsSeek · Chính sách biên tập

Câu trả lời nhanh · Một khóa SSH không nhận diện được trên tài khoản GitHub là một đường truy cập đáng để điều tra, không tự động là bằng chứng của việc bị xâm phạm. Trước khi xóa, hãy kiểm tra ai sở hữu thiết bị, khóa được dùng cho mục đích gì và liệu có quy trình hợp lệ nào phụ thuộc vào nó không. Hướng dẫn của chính GitHub là kiểm tra khóa SSH, khóa triển khai (deploy key) và ứng dụng được ủy quyền như những đường truy cập riêng biệt, và xóa các khóa SSH tài khoản trong phần cài đặt mà bạn không nhận ra hoặc đã lỗi thời.

Kiểm tra ngay — TraceSeek quét 3.000+ nền tảng trong 20–30 giây. Lần quét đầu tiên miễn phí.

⬇︎ iOS⬇︎ Android

Khóa SSH không nhận diện được thực sự có nghĩa là gì

Một khóa SSH được liệt kê trên tài khoản GitHub là thông tin xác thực có thể đăng nhập với tư cách tài khoản đó. Thấy một khóa bạn không nhận ra là lý do để điều tra, không phải kết luận. Khóa có thể thuộc về một thiết bị bạn đã quên, thiết lập của một thành viên cũ trong nhóm, một laptop cũ, hoặc một thứ bạn không ủy quyền. Cách an toàn là xác định chủ sở hữu và mục đích trước khi xóa bất cứ thứ gì, vì xóa một khóa đang được quy trình hợp lệ sử dụng sẽ làm hỏng quy trình đó.

GitHub coi một số thứ là những đường truy cập riêng biệt. Khóa SSH cá nhân, khóa triển khai gắn với kho lưu trữ và ứng dụng OAuth được ủy quyền là các cơ chế khác nhau với phạm vi khác nhau. Kiểm tra một loại không có nghĩa là đã kiểm tra các loại còn lại.

GitHub khuyến nghị kiểm tra khóa SSH, khóa triển khai và ứng dụng được ủy quyền như những đường truy cập riêng biệt. Nguồn

Danh sách kiểm tra trước và sau

Hãy dùng đây như một danh sách làm việc. Cột “trước” là về thu thập thông tin; cột “sau” là về xác nhận kết quả.

Giai đoạnKiểm traTại sao quan trọng
TrướcLiệt kê mọi khóa SSH hiển thị trên tài khoản, cùng tiêu đề và bất kỳ dấu vân tay hoặc chi tiết ngày tạo nào có thể thấyBạn cần bức tranh đầy đủ trước khi quyết định mục nào là không rõ
TrướcGhép từng khóa với một thiết bị hoặc người mà bạn có thể gọi tênKhóa không có tên là khóa cần đặt câu hỏi
TrướcHỏi xem có quy trình hiện tại nào phụ thuộc vào khóa không (bản dựng, triển khai, máy dùng chung)Xóa một khóa đang được dùng sẽ làm hỏng quy trình đó
TrướcKiểm tra xem quyền truy cập tương tự có được cấp qua khóa triển khai hoặc ứng dụng được ủy quyền khôngĐây là những đường riêng và cần được xem xét riêng
TrướcQuyết định cách xử lý: giữ, thay thế hoặc xóaMột khóa lỗi thời có thể cần thay thế thay vì chỉ xóa đơn thuần
SauXác nhận khóa không còn xuất hiện trong danh sách khóa SSH của tài khoảnDanh sách hiển thị là xác nhận đầu tiên của bạn
SauXác nhận quy trình bị ảnh hưởng vẫn hoạt động, hoặc bạn đã có đường thay thếViệc xóa không nên khiến một quy trình hợp lệ bị mắc kẹt
SauGhi lại bạn đã xóa gì và khi nào, không ghi lại chính nội dung khóaMột bản ghi giúp ích cho các lần kiểm tra sau

Xóa khóa SSH của tài khoản

Việc xóa diễn ra trong phần cài đặt tài khoản. Đường dẫn được GitHub ghi nhận là Settings, rồi SSH and GPG keys, nơi bạn có thể xem lại khóa SSH của tài khoản và xóa những khóa không nhận ra hoặc đã lỗi thời.

Trong Settings, SSH and GPG keys, hãy xem lại khóa SSH của tài khoản và xóa những khóa không nhận ra hoặc đã lỗi thời. Nguồn

Hãy giữ phạm vi hẹp. Bước này xóa một khóa SSH của tài khoản. Nó không xóa khóa triển khai, không thu hồi ứng dụng được ủy quyền và không thay đổi nội dung kho lưu trữ. Nếu lần kiểm tra của bạn phát hiện vấn đề ở những khu vực đó, hãy xử lý chúng như những nhiệm vụ riêng.

Các quy trình hợp lệ cần cân nhắc trước khi xóa

Không phải mọi khóa lạ đều có ý đồ xấu. Hãy cân nhắc những tình huống phổ biến sau trước khi hành động:

Khi còn nghi ngờ, trình tự an toàn hơn là xác định, rồi thay thế bằng một khóa bạn kiểm soát, rồi xóa mục cũ. Điều đó giữ một đường hoạt động trong khi bạn đóng đường không rõ.

Những gì quy trình này không làm

Xóa một khóa SSH là hành động có mục tiêu, không phải dọn dẹp toàn bộ tài khoản. Nó không:

Hãy coi mỗi điều trên là một bước kiểm tra riêng. Kiểm tra là một tập hợp các bước nhỏ, có thể xác minh, không phải một công tắc duy nhất.

Tra cứu tên người dùng phù hợp ở đâu và không phù hợp ở đâu

Tìm kiếm tên người dùng công khai có thể giúp bạn thấy một tay cầm (handle) đã biết dường như được liên kết với những gì trên các nền tảng công khai. Đó là bối cảnh hữu ích khi bạn đang cố hiểu một danh tính hoặc dấu vết trực tuyến. Nó không phải là cách để xem cài đặt tài khoản GitHub, và không thể cho bạn biết ai sở hữu một khóa SSH. TraceSeek, ứng dụng được TruthsSeek đề cập, kiểm tra các tên người dùng công khai đã biết trên 3.000+ nền tảng và trả về lần quét đầu tiên trong 20–30 giây, với lần quét đầu tiên miễn phí. Nó không vận hành cài đặt GitHub, và một kết quả khớp công khai là manh mối, không phải bằng chứng sở hữu.

Xử lý thông tin xác thực an toàn

Không bao giờ công bố khóa riêng tư, token hoặc thông tin xác thực đầy đủ trong chat, issue, ảnh chụp màn hình hoặc bài đăng diễn đàn. Nếu bạn cần giúp xác định một khóa, chỉ chia sẻ chi tiết không bí mật như tiêu đề hoặc dấu vân tay hiển thị, và chỉ với người bạn tin tưởng. Nếu bạn nghi ngờ một khóa đã bị lộ, xóa nó khỏi tài khoản là một bước; xoay vòng bất cứ thứ gì phụ thuộc vào nó là quyết định riêng bạn nên thực hiện một cách có chủ đích.

Câu hỏi thường gặp

Xóa khóa SSH có đăng xuất thiết bị ở mọi nơi không?

Không. Xóa khóa SSH của tài khoản sẽ loại bỏ đường xác thực đó. Các đường truy cập khác, như khóa triển khai hoặc ứng dụng được ủy quyền, là riêng biệt và không bị thay đổi bởi hành động này.

Làm sao tôi biết khóa nào là khóa nào?

Dùng tiêu đề và bất kỳ dấu vân tay hoặc chi tiết ngày tạo nào hiển thị trong danh sách khóa. Ghép từng mục với một thiết bị hoặc người mà bạn có thể gọi tên. Nếu bạn không thể khớp một mục, hãy coi nó là không rõ và quyết định thay thế hay xóa.

Tìm kiếm tên người dùng có cho tôi biết ai đã thêm khóa SSH GitHub không?

Không. Tra cứu tên người dùng công khai hiển thị các liên kết công khai cho một tay cầm đã biết; nó không truy cập cài đặt tài khoản GitHub và không thể xác định ai đã tạo khóa. Kết quả khớp công khai là manh mối, không phải bằng chứng sở hữu.

Nếu tôi xóa một khóa mà quy trình cần thì sao?

Quy trình đó sẽ ngừng xác thực. Thứ tự an toàn hơn là xác định các phụ thuộc trước, thêm một khóa thay thế bạn kiểm soát, xác nhận quy trình hoạt động, rồi xóa mục cũ.

Tiếp tục đọc

Hướng dẫn nền tảng

Sẵn sàng tra cứu ai đó?

Xem username tiết lộ điều gì

Theo thông tin sản phẩm, TraceSeek tìm kiếm 3.000+ nền tảng trong 20–30 giây và hiển thị các hồ sơ công khai khớp với tên người dùng. Lần quét đầu tiên là miễn phí. Các kết quả khớp có thể cần được xem xét thủ công. Lần quét đầu tiên không yêu cầu đăng ký hoặc đăng nhập.

⬇︎ Tải xuống cho iOS⬇︎ Tải xuống trên Android

Hoạt động trên iPhone & Android · Quét trong 20–30 giây · 3.000+ nền tảng

⬇︎ App Store ⬇︎ Google Play