Non riesci a connetterti a Vultr VPS SSH? Metodo di configurazione della generazione della chiave PuTTY

Non riesci a connetterti a Vultr VPS SSH?

Metodo di configurazione della generazione della chiave PuTTY

Perché molti netizen cinesi usano Vultr VPS per costruire "scienzaInternet", quindi un gran numero di indirizzi IP di Vultr sono stati bloccati...

Rileva indirizzo IP

Prima di tutto, devi confermare di aver creato l'indirizzo IP di Vultr. Puoi accedervi come al solito nella Cina continentale?

Soluzione:

  • Utilizzare uno strumento di ping online per rilevare gli indirizzi IP ▼
Fare clic qui per accedere a server ping in più posizioni

Cosa devo fare se il mio indirizzo IP Vultr è bloccato nella Cina continentale?

  • Si prega di consultare questo articolo per la soluzione ▼

Accesso con chiave SSH

Mentre il VPS è esposto a Internet, qualcuno continuerà a forzare brute force la tua password SSH per accedere.

Quindi è necessario accedere con le chiavi SSH e disattivare l'accesso con password.

Usa il comando seguente per visualizzare gli accessi di forza bruta di altre persone per la tua password SSH:

grep "Failed password for invalid user" /var/log/secure | awk '{print $13}' | sort | uniq -c | sort -nr | more

Per il nostro VPS acquistato, forza bruta fino a migliaia di volte!Puoi andare a vedere quante volte sei stato costretto a usare la forza bruta.

Soluzione:

  • Modificare la modalità di accesso con password SSH in modalità di accesso con chiave SSH

Generazione di chiavi SSH

Se si tratta di un sistema Windows, è necessario utilizzare puttygen softwareper generare una coppia di chiavi.

Linux e i sistemi MacOS possono essere eseguiti direttamente dal terminale:

passo 1:Genera chiavi SSH

Si prega di eseguire questo comando ▼

ssh-keygen -t rsa -b 4096

passo 2:Immettere il percorso del file per salvare la chiave

Enter file in which to save the key (/root/.ssh/id_rsa): 
  • Si prega di premere Invio

passo 3:Ti verrà chiesto di inserire una password

Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
  • Inserisci una password, oppure puoi semplicemente premere Invio e lasciarlo vuoto.

Alla fine vedrai un messaggio che le tue chiavi private e pubbliche sono memorizzate lì:

Your identification has been saved in /root/.ssh/id_rsa. <== 私钥 

Your public key has been saved in /root/.ssh/id_rsa.pub. <== 公钥

Vultr VPS Configura SSH

Quando Vultr crea un VPS, puoi configurare direttamente l'accesso con chiave SSH.

Se hai creato un VPS ma non hai impostato le chiavi SSH...

Segui i passaggi seguenti dopo aver eseguito la precedente "Generazione di chiavi SSH" su Linux:

1 :volontà id_rsa.pub mettere in un file /root/.ssh directory e rinominarla in authorized_keys

passo 2:修改 /etc/ssh/sshd_config Dichiarazione di collocamento

RSAAuthentication yes #RSA认证
PubkeyAuthentication yes #开启公钥验证
AuthorizedKeysFile .ssh/authorized_keys #验证文件路径
PasswordAuthentication no #禁止密码认证
PermitEmptyPasswords no #禁止空密码

passo 3:Riavvia il servizio SSH

  • Centos7 Usa il comando:systemctl restart sshd
  • Centos6 usa il comando:/etc/init.d/sshd restart

PuTTY genera chiavi

Se accedi al VPS utilizzando un sistema Windows, devi scaricare la chiave privata sul client e quindi convertirla nel formato utilizzato da PuTTY.

  • Non hai il software PuTTY installato sul tuo computer?Si prega di cercare su Google o Baidu: Scarica PuTTY.

1 :Utilizzando WinSCP, SFTP o altri strumenti, trasferire il file della chiave privata id_rsa Scarica sul cliente.

2 :Apri PuTTYGen.exe

3 :Fare clic sul pulsante Carica in Azioni ▼

Non riesci a connetterti a Vultr VPS SSH? Metodo di configurazione della generazione della chiave PuTTY

4 :Carica il file della chiave privata che hai appena scaricato

Tutti i file Selezionare per caricare il terzo foglio del file della chiave privata appena scaricato

Impossibile visualizzare il file della chiave privata?Seleziona "Tutti i file (*.*)" ▲

  • Se hai appena impostato un blocco password, devi inserire la password in questo momento.
  • Dopo un caricamento riuscito, PuTTYGen visualizzerà le informazioni relative alla chiave.

5 :Fare clic sul pulsante Salva chiave privata per salvare il formato file della chiave privata disponibile per PuTTY ▼

Fare clic su Salva chiave privata per salvare il formato file della chiave privata disponibile di PuTTY 4

Come impostare Putty?

Di seguito è necessario impostare Putty per accedere con la chiave privataLinuxMetodo del server:

1 :Putty → Session: inserisci il nome host (o l'indirizzo IP)

2 :Putty → Connessione → Data: Compila il nome utente di accesso automatico: root

3 :PPuTty → Connessione → SSH → Auth: Seleziona il file della chiave privata appena generato da PuTTYGen nel File della chiave privata per l'autenticazione ▼

Selezionare il file della chiave privata di autenticazione nel File della chiave privata per l'autenticazione Foglio 5

4 :Torna a Putty → Session: Saved Session, inserisci il nome da salvare, quindi fai doppio clic sul nome per accedere direttamente.

5 :In futuro puoi accedere a Linux senza password, ricorda di salvare il file della chiave privata.

Per ottenere il software dello strumento Linux per l'accesso remoto su telefoni cellulari Android, fare clic su questo collegamento per visualizzare ▼

Lettura estesa:

Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ha condiviso "Non riesci a connetterti a Vultr VPS SSH? PuTTY Key Generation Setting Method", ti aiuterà.

Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-646.html

Benvenuto nel canale Telegram del blog di Chen Weiliang per ricevere gli ultimi aggiornamenti!

🔔 Sii il primo a ricevere la preziosa "Guida all'utilizzo dello strumento AI di marketing dei contenuti ChatGPT" nella directory principale del canale! 🌟
📚 Questa guida contiene un valore enorme, 🌟Questa è un'opportunità rara, non perderla! ⏰⌛💨
Condividi e metti mi piace se ti va!
La tua condivisione e i tuoi like sono la nostra continua motivazione!

 

发表 评论

L'indirizzo email non verrà pubblicato. 必填 项 已 用 * 标注

滚动 到 顶部