Autorizzazione SSH di Windows negata: 5 modi per risolverlo

Segui le nostre procedure collaudate per risolvere subito il problema

  • Le chiavi SSH vengono utilizzate per abilitare una connessione al server in un metodo molto sicuro e protetto.
  • A volte, potresti ricevere il messaggio Autorizzazione SSH negata durante il tentativo di connessione.
  • Questo potrebbe eventualmente essere risolto controllando se l'indirizzo del server è corretto o modificando le autorizzazioni della chiave SSH.

SSH, o Secure Socket Shell, è un protocollo crittografato che consente l'accesso sicuro a qualsiasi dispositivo o server remoto su una rete non protetta.

Quando alcuni dei nostri lettori hanno provato ad autenticarsi utilizzando queste chiavi, hanno ricevuto un messaggio di autorizzazione SSH negata sul proprio PC Windows 11.

Gli utenti possono ignorare le cause di questo tipo di messaggio di errore sul sistema. Questo sta influenzando la produttività del loro lavoro.

Alcuni utenti hanno anche affrontato il Errore di identificazione dello scambio SSH sul sistema ma il collegamento ti porterà a una guida utile per risolverlo.

Perché ricevo il messaggio di autorizzazione SSH negata in Windows 11?

Potrebbero esserci diversi fattori responsabili di questo messaggio di errore, elencati di seguito:

  • Server errato – Se stai provando a connetterti a un server sbagliato con il suo indirizzo IP, potresti ricevere un messaggio di accesso negato sul tuo sistema
  • Password errata – Alcuni utenti tentano di accedere al server utilizzando le credenziali sbagliate
  • Troppe chiavi SSH – Quando nel sistema è presente un numero elevato di chiavi SSH, quindi il sistema potrebbe selezionare quella sbagliata tra quelle accessibili
  • Le autorizzazioni della chiave SSH sono troppo aperte – Se le autorizzazioni della chiave SSH sono completamente aperte e accessibili alla maggior parte degli utenti nel sistema, lo scopo di sicurezza dell'utilizzo della chiave potrebbe essere compromesso

Se riscontri questo problema sul tuo PC Windows 11, questo articolo ti guiderà attraverso le cinque migliori soluzioni disponibili, descritte di seguito.

Come posso ignorare l'autorizzazione SSH negata in Windows 11?

1. Controlla se ti stai connettendo al server giusto

Potrebbe sembrare sciocco, ma molti utenti tendono a commettere questo errore e si chiedono perché si trovano di fronte a un tale messaggio di errore sul proprio sistema.

Quando si tenta di connettersi a un server utilizzando la chiave SSH e l'indirizzo del server, è necessario ricontrollare l'indirizzo del server due o tre volte prima di provare ad accedervi.

Potrebbe esserci la possibilità di perdere alcuni numeri o di posizionare in modo errato i numeri nell'indirizzo del server. Quindi conferma sempre l'indirizzo del server prima di continuare.

2. Prova ad accedere con una password

Puoi sempre provare ad accedere al server utilizzando il metodo della password. Ma affinché funzioni, è necessario abilitare la funzione Autenticazione password.

Se è già abilitato, puoi accedere al server utilizzando la seguente riga di comando:

ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no [email protected]

Nel comando precedente, devi sostituire [e-mail protetta] con il indirizzo effettivo del server E parola d'ordine con il vera parola d'ordine.

Se la PasswordAuthentication è disabilitata, devi prima abilitarla e poi generare una nuova chiave ssh usando il seguente comando: ssh-keygen -R server.IP.address

Consiglio dell'esperto:

SPONSORIZZATO

Alcuni problemi del PC sono difficili da affrontare, soprattutto quando si tratta di file di sistema e repository di Windows mancanti o danneggiati.
Assicurati di utilizzare uno strumento dedicato, ad esempio Forte, che eseguirà la scansione e sostituirà i tuoi file rotti con le loro nuove versioni dal suo repository.

Devi sostituire il server. Indirizzo IP con il indirizzo IP reale del server.

3. Aggiungi la tua chiave SSH al server VPS

In questo metodo, stai tentando di aggiungere la chiave SSH creata sul sistema al server VPS. Questo può essere fatto generando prima una nuova chiave SSH sul sistema usando il seguente comando: ssh-keygen -t rsa

Ora potresti dover aggiungere questa chiave SSH al server seguendo questo comando: ssh-copy-id [email protected]

Qui, devi cambiare il indirizzo IP del server al valore effettivo dell'indirizzo del server ed eseguire il comando.

Inoltre, disabilita il Autenticazione con password caratteristica e modificare il file ssh_config file per modificare l'unico metodo di autenticazione in chiavi SSH.

Leggi di più su questo argomento
  • Come rimuovo le frecce di scelta rapida in Windows 11
  • Ecco cosa dice Copilot sulla località turistica del banco alimentare
  • Esclusivo: occhiali AR per Lenovo Legion Go, data di rilascio e NUOVE immagini

4. Selezionare manualmente la chiave da utilizzare

Quando ci sono troppe chiavi SSH disponibili nel sistema, può scegliere qualsiasi chiave SSH casuale e creare tali problemi.

Quindi, puoi eseguire il seguente comando per fargli scegliere la chiave SSH da te fornita nel comando: ssh -i /users/user_name/.shh/id_rsa [email protected]

Prima di eseguire il comando, devi sostituire /users/user_name/.shh/id_rsa con il percorso della chiave SSH che vuoi aggiungere e [e-mail protetta] con i valori effettivi.

5. Modifica le autorizzazioni della tua chiave SSH

  1. premi il finestre tasto + F per avviare Esplora file e aprire la cartella in cui è presente la chiave SSH.
  2. Fare clic con il tasto destro sulla chiave SSH e fare clic Proprietà dal menu contestuale.
  3. Vai al Sicurezza scheda e fare clic Avanzate in fondo.
  4. Ora fai clic Disabilita l'ereditarietà in fondo e assicurati Proprietario è solo il tuo nome utente.
  5. Se il proprietario è qualcun altro, fare clic Modifica e seleziona il tuo nome utente.
  6. Successivamente, scegli eventuali altri utenti dal file Voci di autorizzazione sezione e fare clic Rimuovere.
  7. Al termine, fare clic Fare domanda a E OK.
  8. Questo cambierà le autorizzazioni per la chiave SSH.

Dove sono archiviate le chiavi SSH in Windows?

Tutte le chiavi SSH sono memorizzate sull'unità di sistema nella seguente cartella (sostituire il nome utente con il nome effettivo): C:\Users\username\.ssh

Naturalmente, se l'unità di sistema ha un'altra lettera, è necessario sostituire la lettera nel percorso sopra con la propria.

Spero che valga la pena leggere questo articolo e che sia stato in grado di risolvere il problema dell'autorizzazione SSH negata.

Dovresti anche consultare la nostra guida su come correggere proprietario o autorizzazioni errati sulla configurazione SSH perché potrebbe offrire alcune informazioni aggiuntive.

I nostri lettori si sono anche lamentati di aver incontrato il file Impossibile stabilire l'autenticità dell'host errore. Se sei tra questi, leggi la guida evidenziata per le istruzioni per risolverlo.

Se conosci altre possibili soluzioni per questo problema o desideri chiedere qualcosa su questo problema, usa la sezione commenti qui sotto.

Hai ancora problemi?

SPONSORIZZATO

Se i suggerimenti di cui sopra non hanno risolto il tuo problema, il tuo computer potrebbe riscontrare problemi di Windows più gravi. Ti suggeriamo di scegliere una soluzione all-in-one come Forte per risolvere i problemi in modo efficiente. Dopo l'installazione, basta fare clic su Visualizza e correggi pulsante e quindi premere Avvia riparazione.

Errore #VALORE in Excel: come risolverlo

Errore #VALORE in Excel: come risolverloWindows 11Microsoft Excel

Innanzitutto, controlla la formula per eventuali erroriL'errore #value in Microsoft Excel potrebbe verificarsi a causa di tipi di dati imprevisti, spazi, sintassi errata della formula o date format...

Leggi di più
Per abilitare le funzionalità di Windows 11 23H2, installare prima il pacchetto KB5027397

Per abilitare le funzionalità di Windows 11 23H2, installare prima il pacchetto KB5027397Windows 11Aggiornamento Windows

KB5027397 è un'installazione automatica. Dopo mesi di attesa, Finestre 11 23H2 è finalmente uscito, poiché Microsoft ha deciso di rilasciarlo il 31 ottobre 2023. Il pacchetto, noto anche come Windo...

Leggi di più
Come ottenere il nuovo mini Microsoft Teams su Windows 11

Come ottenere il nuovo mini Microsoft Teams su Windows 11Team MicrosoftWindows 11

La nuova versione mini di Teams è disponibile come funzionalità gratuita.Windows 11 23H2 è ora disponibile ovunque, poiché Microsoft lo ha rilasciato il 31 ottobre 2023. Il pacchetto è piuttosto gr...

Leggi di più