authorized_keys è un file di OpenSSH che contiene le chiavi pubbliche autorizzate ad autenticarsi come un determinato account utente. In genere è memorizzato nella directory .ssh di quell'account. Quando viene presentata una chiave privata corrispondente, il server SSH può consentire l'accesso, in base alla propria configurazione e agli altri controlli di accesso.
Gli aggressori possono tentare di aggiungere a authorized_keys una chiave che controllano per creare un accesso remoto persistente. Questo tentativo non dimostra che l'accesso sia stato ottenuto: il file deve essere scrivibile, il servizio SSH deve accettare l'accesso e l'aggressore deve possedere la chiave privata corrispondente. I difensori dovrebbero limitare i permessi del file, esaminare le modifiche alle chiavi autorizzate e indagare sulle voci inattese insieme ai log di autenticazione e di sistema.


