TruthsSeek
Italiano

Guida Pubblicato 2026-10-23 · Aggiornato 2026-10-23

Come eliminare un vecchio token di accesso personale GitHub e verificare le chiavi di deploy dipendenti

Pubblicazione TruthsSeek · Politica editoriale

Risposta rapida · Il percorso documentato da GitHub per eliminare un token di accesso personale è Impostazioni, Impostazioni sviluppatore, Token di accesso personale, quindi Token con granularità fine o Token classici e Elimina. GitHub avverte inoltre che eliminare un token di accesso personale che ha creato una chiave di deploy elimina anche quella chiave di deploy, quindi controlla quale automazione dipende dal token prima di rimuoverlo. Un token di accesso personale non è la stessa cosa di un'autorizzazione OAuth, di una chiave SSH dell'account o di una sessione del browser, e ciascuno è gestito in un luogo diverso.

Esegui questa ricerca ora — TraceSeek scansiona 3.000+ piattaforme in 20–30 secondi. Prima scansione gratuita.

⬇︎ iOS⬇︎ Android

Cosa stai effettivamente eliminando

Un token di accesso personale (PAT) è una credenziale tra le diverse che possono agire sul tuo account GitHub. Prima di eliminare qualsiasi cosa, è utile sapere che tipo di credenziale stai guardando, perché i passaggi di rimozione e gli effetti collaterali differiscono.

CredenzialeCosa fa tipicamenteDove è gestitaCosa influisce l’eliminazione
Token di accesso personale (con granularità fine o classico)Consente a script, strumenti o CI di agire per tuo conto con autorizzazioni limitateImpostazioni → Impostazioni sviluppatore → Token di accesso personaleQualsiasi cosa che utilizzi ancora quel token, più eventuali chiavi di deploy create dal token
Autorizzazione OAuthUn’app di terze parti che hai approvato per agire sul tuo accountImpostazioni → Applicazioni (app OAuth autorizzate)L’accesso di quell’app; l’app stessa non viene eliminata
Chiave SSH dell’accountAutentica le operazioni Git su SSH per il tuo accountImpostazioni → Chiavi SSH e GPGL’accesso SSH che si basa su quella chiave
Sessione del browserUna sessione attiva con accesso effettuato in un browserControlli di disconnessione e impostazioni della sessioneSolo quella sessione; non è un token o una chiave

Questo articolo riguarda la prima riga. Le altre righe sono elencate per non confonderle: rimuovere un’autorizzazione OAuth o una chiave SSH non elimina un token di accesso personale, e eliminare un token non revoca le chiavi SSH né termina le sessioni del browser.

Passaggio 1: crea un inventario dei token senza esporre i valori

L’obiettivo è un elenco di nomi dei token e di dove ciascuno è utilizzato — non un elenco di stringhe di token. Tratta il valore del token come un segreto che non copi mai in note, ticket o chat.

  1. Apri le impostazioni del tuo account GitHub e vai su Impostazioni sviluppatore, quindi Token di accesso personale. Controlla sia Token con granularità fine che Token classici, poiché i due tipi sono elencati separatamente.
  2. Per ogni token, registra solo: il nome del token, il suo tipo (con granularità fine o classico) e qualsiasi nota che GitHub mostra sul suo scopo o sulla scadenza.
  3. Per ogni token, annota dove ritieni che sia utilizzato: un job CI, uno script di deploy, uno strumento locale, un’attività pianificata, un’integrazione di terze parti o nessun luogo che ricordi.
  4. Contrassegna i token che non riesci a collocare. Un token non collocato è un candidato alla revisione, non all’eliminazione automatica — qualcosa potrebbe ancora dipenderne.

Una semplice tabella di lavoro è sufficiente:

Nome tokenTipoConsumatore notoUltimo utilizzo notoDecisione
example-deployCon granularità fineJob di deploy CISconosciutoControlla il job prima di eliminare
example-old-scriptClassicoNessuno trovatoVecchioVerifica, poi elimina

Non incollare i valori dei token in questa tabella. Se un consumatore memorizza il token, controlla la configurazione di quel sistema invece di rileggere il segreto.

Passaggio 2: controlla l’automazione dipendente prima della rimozione

Eliminare un token interrompe tutto ciò che ancora si autentica con esso. Prima di eliminare, conferma ogni consumatore noto:

GitHub documenta una dipendenza specifica che vale la pena controllare per prima: un token di accesso personale che ha creato una chiave di deploy è collegato a quella chiave di deploy.

GitHub avverte che eliminare un token di accesso personale che ha creato una chiave di deploy elimina anche quella chiave di deploy. Fonte

Questo avviso è limitato. Si applica alle chiavi di deploy create da quel token. Non è un’affermazione che eliminare qualsiasi token influenzi ogni chiave SSH, ogni chiave di deploy o ogni integrazione sull’account. Controlla la cronologia del token specifico e le chiavi di deploy del repository invece di presumere un effetto ampio.

Passaggio 3: elimina il token

Quando hai confermato che un token è sicuro da rimuovere, il percorso documentato da GitHub è:

Il percorso di eliminazione del token di accesso personale di GitHub è Impostazioni, Impostazioni sviluppatore, Token di accesso personale, quindi Token con granularità fine o Token classici ed Elimina. Fonte

Dopo l’eliminazione, verifica il risultato invece di presumere che abbia funzionato:

Percorsi di errore da pianificare

SituazioneCosa fare
Un job CI fallisce dopo l’eliminazioneIdentifica quale segreto ha utilizzato, conferma il proprietario del job e emetti una credenziale sostitutiva tramite il tuo processo normale
Non riesci a trovare il consumatore di un tokenNon eliminare basandoti su un’ipotesi; cerca prima nei file di configurazione e negli archivi segreti, e mantieni il token finché non puoi confermare
Una chiave di deploy è scomparsaQuesta è la conseguenza documentata quando il token l’ha creata; ricrea la chiave deliberatamente se il repository ne ha ancora bisogno
Non sei sicuro se la credenziale è un token o un’app OAuthControlla la sezione delle impostazioni in cui appare; i due sono gestiti separatamente

Cosa non copre questa checklist

Questa guida non descrive la rotazione delle credenziali, l’emissione di nuovi token o la modifica delle autorizzazioni — questi passaggi dipendono dalla tua configurazione e dall’interfaccia corrente di GitHub, che dovresti confermare al momento in cui agisci. Non copre inoltre la rimozione di autorizzazioni OAuth, chiavi SSH dell’account o sessioni del browser, se non notando che sono separate. Eliminare un token rimuove quella credenziale; non prova di per sé che qualsiasi dato detenuto da un servizio connesso sia stato cancellato.

Dove si inserisce una ricerca di nome utente e dove no

Se la tua pulizia fa parte di una revisione più ampia di ciò che è pubblicamente visibile con un nome utente, TraceSeek è un’app separata che controlla nomi utente pubblici noti su oltre 3.000 piattaforme. Riporta corrispondenze pubbliche, che sono indizi e non prova di proprietà, e non può accedere agli account, modificare le impostazioni dell’account, eliminare token o verificare l’identità reale di qualcuno. Non è uno strumento per l’accesso ad account privati o per la rimozione garantita di qualsiasi cosa. Per l’attività sui token in questo articolo, il lavoro avviene nelle tue impostazioni GitHub, non in un’app di ricerca.

Domande frequenti

Eliminare un token di accesso personale elimina anche le mie chiavi SSH?

Non come regola generale. GitHub documenta un legame specifico: eliminare un token di accesso personale che ha creato una chiave di deploy elimina anche quella chiave di deploy. Le chiavi SSH dell'account e le altre credenziali sono gestite separatamente.

Come distinguo un token di accesso personale da un'autorizzazione OAuth?

Appaiono in sezioni diverse delle impostazioni. I token di accesso personale sono sotto Impostazioni sviluppatore, mentre le autorizzazioni OAuth sono elencate sotto le tue applicazioni autorizzate. Rimuovere uno non rimuove l'altro.

Posso eliminare un token che non riconosco più?

Solo dopo aver controllato i consumatori. Un token non riconosciuto potrebbe essere ancora utilizzato da uno script o un'integrazione. Cerca prima nella configurazione e negli archivi segreti; se non riesci a confermare, mantieni il token finché non puoi.

TraceSeek può eliminare il mio token GitHub o il mio account?

No. TraceSeek controlla nomi utente pubblici noti su oltre 3.000 piattaforme e riporta corrispondenze pubbliche. Non può operare sulle impostazioni dell'account, eliminare credenziali o verificare l'identità.

Continua a leggere

Guide sulle piattaforme

Pronto a cercare qualcuno?

Scopri cosa rivela un username

Secondo le informazioni del prodotto, TraceSeek cerca profili pubblici corrispondenti a un nome utente su 3.000+ piattaforme in 20–30 secondi. La prima scansione è gratuita. Le possibili corrispondenze richiedono una verifica manuale. La prima scansione non richiede registrazione né accesso.

⬇︎ Scarica per iOS⬇︎ Scarica su Android

Funziona su iPhone e Android · Scansione in 20–30 secondi · 3.000+ piattaforme

⬇︎ App Store ⬇︎ Google Play