TruthsSeek
Polski

Przewodnik Opublikowano 2026-10-23 · Zaktualizowano 2026-10-23

Jak usunąć stary osobisty token dostępu GitHub i sprawdzić powiązane klucze wdrożeniowe

Publikacja TruthsSeek · Polityka redakcyjna

Szybka odpowiedź · Udokumentowana przez GitHub ścieżka usunięcia osobistego tokenu dostępu to Ustawienia, Ustawienia deweloperskie, Osobiste tokeny dostępu, a następnie Fine-grained tokens lub Tokens classic i Usuń. GitHub ostrzega również, że usunięcie osobistego tokenu dostępu, który utworzył klucz wdrożeniowy, usuwa także ten klucz wdrożeniowy, więc przed usunięciem sprawdź, która automatyzacja zależy od tokenu. Osobisty token dostępu nie jest tym samym co autoryzacja OAuth, klucz konta SSH czy sesja przeglądarki — każdym z nich zarządza się w innym miejscu.

Sprawdź teraz — TraceSeek przeszukuje 3.000+ platform w 20–30 sekund. Pierwsze skanowanie za darmo.

⬇︎ iOS⬇︎ Android

Co właściwie usuwasz

Osobisty token dostępu (PAT) to jeden z kilku poświadczeń, które mogą działać na Twoim koncie GitHub. Przed usunięciem czegokolwiek warto wiedzieć, na jaki rodzaj poświadczenia patrzysz, ponieważ kroki usuwania i skutki uboczne się różnią.

PoświadczenieCo zwykle robiGdzie jest zarządzaneCo usuwa usunięcie
Osobisty token dostępu (fine-grained lub classic)Pozwala skryptom, narzędziom lub CI działać w Twoim imieniu z ograniczonymi uprawnieniamiUstawienia → Ustawienia deweloperskie → Osobiste tokeny dostępuWszystko, co nadal używa tego tokenu, oraz każdy klucz wdrożeniowy utworzony przez ten token
Autoryzacja OAuthAplikacja zewnętrzna, której zatwierdziłeś działanie na swoim koncieUstawienia → Aplikacje (autoryzowane aplikacje OAuth)Dostęp tej aplikacji; sama aplikacja nie jest usuwana
Klucz konta SSHUwierzytelnia operacje Git przez SSH dla Twojego kontaUstawienia → Klucze SSH i GPGDostęp SSH, który opiera się na tym kluczu
Sesja przeglądarkiAktywna zalogowana sesja w przeglądarceMechanizmy wylogowania i ustawienia sesjiTylko ta sesja; to nie jest token ani klucz

Ten artykuł dotyczy pierwszego wiersza. Pozostałe wiersze są wymienione, abyś nie pomylił jednego z drugim: usunięcie autoryzacji OAuth lub klucza SSH nie usuwa osobistego tokenu dostępu, a usunięcie tokenu nie unieważnia kluczy SSH ani nie kończy sesji przeglądarki.

Krok 1: Zbuduj inwentarz tokenów bez ujawniania wartości

Celem jest lista nazw tokenów i miejsc, w których każdy jest używany — nie lista ciągów tokenów. Wartość tokenu traktuj jako sekret, którego nigdy nie kopiujesz do notatek, zgłoszeń ani czatu.

  1. Otwórz ustawienia swojego konta GitHub i przejdź do Ustawienia deweloperskie, a następnie Osobiste tokeny dostępu. Sprawdź zarówno Fine-grained tokens, jak i Tokens classic, ponieważ oba typy są wymienione osobno.
  2. Dla każdego tokenu zapisz tylko: nazwę tokenu, jego typ (fine-grained lub classic) oraz wszelkie uwagi, które GitHub wyświetla na temat jego przeznaczenia lub wygaśnięcia.
  3. Dla każdego tokenu zapisz, gdzie według Ciebie jest używany: zadanie CI, skrypt wdrożeniowy, narzędzie lokalne, zadanie zaplanowane, integracja zewnętrzna lub nigdzie, gdzie możesz sobie przypomnieć.
  4. Oznacz tokeny, których nie potrafisz przypisać. Nieprzypisany token to kandydat do przeglądu, a nie do automatycznego usunięcia — coś może nadal od niego zależeć.

Wystarczy prosta tabela robocza:

Nazwa tokenuTypZnany konsumentOstatnie znane użycieDecyzja
example-deployFine-grainedZadanie wdrożeniowe CINieznaneSprawdź zadanie przed usunięciem
example-old-scriptClassicNie znalezionoStareZweryfikuj, następnie usuń

Nie wklejaj wartości tokenów do tej tabeli. Jeśli konsument przechowuje token, sprawdź konfigurację tego systemu, zamiast ponownie odczytywać sekret.

Krok 2: Sprawdź zależną automatyzację przed usunięciem

Usunięcie tokenu psuje wszystko, co nadal się nim uwierzytelnia. Przed usunięciem potwierdź każdego znanego konsumenta:

GitHub dokumentuje jedną konkretną zależność, którą warto sprawdzić najpierw: osobisty token dostępu, który utworzył klucz wdrożeniowy, jest powiązany z tym kluczem wdrożeniowym.

GitHub ostrzega, że usunięcie osobistego tokenu dostępu, który utworzył klucz wdrożeniowy, usuwa także ten klucz wdrożeniowy. Źródło

To ostrzeżenie jest wąskie. Dotyczy kluczy wdrożeniowych utworzonych przez ten token. Nie jest stwierdzeniem, że usunięcie dowolnego tokenu wpływa na każdy klucz SSH, każdy klucz wdrożeniowy lub każdą integrację na koncie. Sprawdź historię konkretnego tokenu i klucze wdrożeniowe repozytorium, zamiast zakładać szeroki skutek.

Krok 3: Usuń token

Gdy potwierdzisz, że token można bezpiecznie usunąć, udokumentowana przez GitHub ścieżka to:

Udokumentowana przez GitHub ścieżka usunięcia osobistego tokenu dostępu to Ustawienia, Ustawienia deweloperskie, Osobiste tokeny dostępu, a następnie Fine-grained tokens lub Tokens classic i Usuń. Źródło

Po usunięciu zweryfikuj wynik, zamiast zakładać, że zadziałało:

Ścieżki awarii, na które warto się przygotować

SytuacjaCo zrobić
Zadanie CI nie działa po usunięciuZidentyfikuj, którego sekretu użyło, potwierdź właściciela zadania i wydaj zastępcze poświadczenie w ramach swojego normalnego procesu
Nie możesz znaleźć konsumenta tokenuNie usuwaj na podstawie domysłu; najpierw przeszukaj pliki konfiguracyjne i magazyny sekretów, a token zachowaj, dopóki nie potwierdzisz
Klucz wdrożeniowy zniknąłTo udokumentowana konsekwencja, gdy token go utworzył; odtwórz klucz celowo, jeśli repozytorium nadal go potrzebuje
Nie masz pewności, czy poświadczenie to token, czy aplikacja OAuthSprawdź sekcję ustawień, w której się pojawia; oba są zarządzane osobno

Czego ta lista kontrolna nie obejmuje

Ten przewodnik nie opisuje rotacji poświadczeń, wydawania nowych tokenów ani zmiany uprawnień — te kroki zależą od Twojej konfiguracji i aktualnego interfejsu GitHub, który powinieneś potwierdzić w momencie działania. Nie obejmuje również usuwania autoryzacji OAuth, kluczy konta SSH ani sesji przeglądarki poza zaznaczeniem, że są one odrębne. Usunięcie tokenu usuwa to poświadczenie; samo w sobie nie dowodzi, że jakiekolwiek dane przechowywane przez połączoną usługę zostały wymazane.

Gdzie pasuje wyszukiwanie nazw użytkowników, a gdzie nie

Jeśli Twoje porządki są częścią szerszego przeglądu tego, co jest publicznie widoczne pod nazwą użytkownika, TraceSeek to osobna aplikacja, która sprawdza znane publiczne nazwy użytkowników na ponad 3 000 platformach. Raportuje publiczne dopasowania, które są tropami, a nie dowodem własności, i nie może logować się do kont, zmieniać ustawień konta, usuwać tokenów ani weryfikować czyjejkolwiek prawdziwej tożsamości. Nie jest narzędziem do dostępu do prywatnych kont ani gwarantowanego usuwania czegokolwiek. W przypadku zadania z tokenem w tym artykule praca odbywa się w ustawieniach GitHub, a nie w aplikacji do wyszukiwania.

Często zadawane pytania

Czy usunięcie osobistego tokenu dostępu usuwa również moje klucze SSH?

Nie ma takiej ogólnej zasady. GitHub dokumentuje jeden konkretny związek: usunięcie osobistego tokenu dostępu, który utworzył klucz wdrożeniowy, usuwa także ten klucz wdrożeniowy. Klucze konta SSH i inne poświadczenia są zarządzane osobno.

Jak odróżnić osobisty token dostępu od autoryzacji OAuth?

Pojawiają się w różnych sekcjach ustawień. Osobiste tokeny dostępu są w Ustawieniach deweloperskich, a autoryzacje OAuth są wymienione w Twoich autoryzowanych aplikacjach. Usunięcie jednego nie usuwa drugiego.

Czy mogę usunąć token, którego już nie rozpoznaję?

Tylko po sprawdzeniu konsumentów. Nierozpoznany token może być nadal używany przez skrypt lub integrację. Najpierw przeszukaj konfigurację i magazyny sekretów; jeśli nie możesz potwierdzić, zachowaj token, dopóki nie będziesz mógł.

Czy TraceSeek może usunąć mój token GitHub lub konto?

Nie. TraceSeek sprawdza znane publiczne nazwy użytkowników na ponad 3 000 platformach i raportuje publiczne dopasowania. Nie może operować na ustawieniach konta, usuwać poświadczeń ani weryfikować tożsamości.

Czytaj dalej

Przewodniki po platformach

Gotowy, aby kogoś sprawdzić?

Zobacz, co ujawnia nazwa użytkownika

Zgodnie z informacjami o produkcie, TraceSeek przeszukuje 3.000+ platform w 20–30 sekund i wyświetla publicznie dostępne profile pasujące do nazwy użytkownika. Pierwsze skanowanie jest darmowe. Potencjalne dopasowania wymagają ręcznej weryfikacji. Pierwsze skanowanie nie wymaga rejestracji ani logowania.

⬇︎ Pobierz na iOS⬇︎ Pobierz na Androida

Działa na iPhone’ach i Androidach · Skanowanie w 20–30 sekund · 3.000+ platform

⬇︎ App Store ⬇︎ Google Play