50% off tutti i piani, offerta a tempo limitato. A partire da $2.48/mo
Secure Shell Protocol (SSH)

Risolvere i problemi di autenticazione SSH

By Parnian R. 5 min read Updated Feb 15, 2026

SSH (Secure Shell) è un aspetto importante della sicurezza della rete
amministrazione e offre un metodo sicuro per accedere ai server remoti.
L'autenticazione all'interno di SSH è un processo articolato che coinvolge
metodi come password, chiave pubblica e autenticazione a più fattori (MFA)
per verificare l'identità dell'utente. Comprendere questi metodi di autenticazione e
affrontare i loro problemi comuni è essenziale per un accesso sicuro ed efficace al server remoto
access.

Prerequisites

  1. Accesso amministrativo al server per gestire le configurazioni di SSH
    e account utente.

  2. Familiarità con la generazione della chiave SSH e il processo di configurazione per
    chiavi pubbliche e private.

  3. Comprensione della politica password e della gestione account del server
    management procedures.

  4. Conoscenza della configurazione e risoluzione dei problemi degli ambienti MFA.

  5. Accesso ai file di configurazione del server SSH, solitamente ubicati
    at /etc/ssh/sshd_config.

  6. Possibilità di usare strumenti da riga di comando per l'analisi dei log e
    modifica dei file di configurazione.

  7. Per problemi con l'agente SSH, è importante capire come funziona l'agente SSH e come
    per aggiungere chiavi all'agente.

Common SSH
Problemi di Autenticazione Spiegati

Password
Authentication Failures

I problemi di password sono una delle cause più comuni di errori di autenticazione SSH
problemi. Gli utenti potrebbero inserire le password in modo errato, il che può portare a
blocchi dell'account dovuti a politiche di sicurezza. La scadenza della password è
un altro aspetto: le password potrebbero non essere più valide dopo un certo periodo
period.

Public Key
Authentication Problems

Questo metodo di autenticazione è più sicuro delle password, ma presenta
con le sue difficoltà specifiche. Se la chiave pubblica non è presente nel
.ssh/authorized_keys file o se la chiave privata su
il lato client non è configurato correttamente oppure non ha i permessi necessari
(dovrebbe essere 600), l'autenticazione avrà esito negativo. Un altro problema comune è
errori di formato nel authorized_keys file, che possono
verificarsi se la chiave viene copiata in modo errato.

Multi-Factor
Sfide di autenticazione (MFA)

MFA fornisce un livello di sicurezza aggiuntivo che di solito include un
codice basato sul tempo o un token fisico. I problemi comuni con MFA includono la
desincronizzazione dei token che causa sincronizzazioni fallite, oppure utenti che perdono
l'accesso al loro dispositivo MFA, il che può bloccarli dal sistema.

Problemi dell'agente SSH

L'agente SSH contiene le chiavi private utilizzate per l'autenticazione tramite chiave pubblica,
riducendo la necessità di inserire password. I problemi possono sorgere se l'agente
SSH non è in esecuzione oppure se le chiavi non vengono aggiunte all'agente con
ssh-add. Questo può portare a ripetute richieste di password o
authentication failures.

Comprendere questi problemi comuni e le loro implicazioni è fondamentale
per mantenere un ambiente SSH sicuro e affidabile.

Diagnosing SSH
Authentication Issues

Quando hai problemi di autenticazione SSH, un approccio sistematico può
aiutarti a identificare la causa radice:

Analyzing Error
Messages

SSH fornisce messaggi di errore specifici che possono guidarti al problema.
Ad esempio, "Permission denied (publickey)" suggerisce un problema con
l'autenticazione tramite chiave pubblica, mentre "Access denied" potrebbe indicare una
password errata o un account bloccato.

Controllo del server e
Client Logs

I log del server possono fornire informazioni dettagliate sugli errori di
autenticazione. Utilizza comandi come grep sshd /var/log/auth.log
per filtrare le voci di log correlate a SSH sul server. Allo stesso modo, controlla
i log del client, solitamente reperibili in ~/.ssh/ or output to
il terminale, per cercare indizi.

Controlla i log del server e del client

Verifying
Authentication Settings

Sul server, il file di configurazione del daemon SSH si trova in
/etc/ssh/sshd_config contiene le impostazioni per
i metodi di autenticazione. Assicurati che l'autenticazione tramite password, l'autenticazione con chiave pubblica e le impostazioni MFA siano correttamente abilitate o
disabilitate.
disabled as required.

Verifica le impostazioni di autenticazione

Esaminando attentamente queste aree, spesso puoi identificare il problema esatto che causa il problema di autenticazione SSH.
problema di autenticazione SSH.

Troubleshooting and
Solutions

Resolving Password
Issues

Quando affronti problemi di autenticazione SSH correlati alla password, reimpostare le credenziali è un processo semplice utilizzando Cloudzy.
le credenziali è un processo semplice utilizzando Cloudzy.
Panel:

  1. Accedi al pannello Cloudzy:
  • Accedi al tuo dashboard Cloudzy.

  • Navigate to the Access della sezione specifica
    VPS dashboard.

  1. Password Reset:
  • Click on the REIMPOSTA PASSWORD CLOUD VPS
    button.

  • Apparirà un prompt di conferma. Dopo la conferma, VPS
    si riavvierà e una nuova password verrà inviata all'indirizzo email registrato
    address.

Reimposta la password del cloud VPS

Correzione della chiave pubblica
Authentication

Verifica che la chiave pubblica sia posizionata correttamente nel file del server
~/.ssh/authorized_keys file. Assicurati che i
permessi del file siano corretti con chmod 600
~/.ssh/authorized_keys
Lato client, verifica che il
la chiave privata è caricata con ssh-add -l e se non è presente, aggiungi
it with ssh-add /path/to/private_key.

Addressing MFA
Problems

Per problemi MFA, assicurati che l'orologio del server e del dispositivo di autenticazione
siano sincronizzati. Se il dispositivo MFA è smarrito, reimposta le impostazioni MFA tramite
l'interfaccia amministrativa del server, spesso richiedendo una disabilitazione temporanea
di MFA per l'account interessato.

Per problemi con Google Authenticator o strumenti MFA simili:

  • Resync Time: Assicurati che l'orologio del tuo server e del
    dispositivo MFA siano sincronizzati. Utilizza ntpdate command on
    il server se necessario per sincronizzarsi con i server orari.

  • Regain Access: Se hai perso l'accesso al tuo
    dispositivo MFA, usa i codici di backup forniti al momento della configurazione o contatta l'amministratore del server
    per disabilitare temporaneamente MFA per il tuo account e ripristinare l'accesso.
    access.

Risoluzione dei problemi di SSH Agent

Windows con PuTTY:

  1. Launch PuTTY.

  2. Accedi a Connection -> SSH -> Auth -> Credentials nell'albero
    delle categorie.

  3. Fai clic sul pulsante 'Browse' per selezionare il file della chiave privata per
    l'autenticazione. Questo file avrà tipicamente un'estensione .ppk se
    convertito per l'uso con PuTTY.

PuTTY configurations
  1. Se il file della chiave ha una passphrase, ti verrà richiesto di inserirla
    al momento della connessione.

  2. Salva le impostazioni della sessione per un uso futuro.

Windows PowerShell o Prompt dei comandi:

  1. Assicurati di avere ssh-agent service running:
Get-Service ssh-agent | Set-Service -StartupType Automatic

Start-Service ssh-agent
Windows Powershell
  1. Aggiungi la tua chiave privata a ssh-agent:
ssh-add .ssh\id_rsa

Sostituisci **.ssh_rsa** con il percorso del tuo file di chiave privata se non si trova
nella posizione predefinita.

Linux Terminal:

  1. Avvia l'agente SSH se non è già in esecuzione:
eval "$(ssh-agent -s)"
  1. Aggiungi la tua chiave SSH all'agente:
ssh-add ~/.ssh/id_rsa

Replace ~/.ssh/id_rsa con il percorso della tua chiave privata
se non si trova nella posizione predefinita.

Ricorda che su Linux, ssh-add potrebbe chiederti la
passphrase della tua chiave se ne hai una. È un'azione una tantum per sessione o
fino a quando l'agente non viene fermato o il sistema non viene riavviato.

Con queste soluzioni, dovresti riuscire a risolvere i problemi di autenticazione SSH più comuni,
dai semplici reset delle password ai problemi più complessi dell'agente
MFA e SSH. Segui sempre le migliori pratiche di sicurezza quando
risolvi questi problemi per mantenere l'integrità dei protocolli di accesso del tuo server.
Se hai bisogno di ulteriori informazioni o assistenza, contattaci.
esitare a contattare il nostro team di supporto submitting a
ticket
.

Share

Hai bisogno di aiuto su altro?

Tempo di risposta mediano inferiore a 1 ora. Persone vere, non bot.