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

Poiché molti utenti internet cinesi utilizzano i VPS di Vultr per creare canali di " accesso internet scientifico ", 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 utilizzi un sistema Windows, dovrai usare il software PuTTYgen per generare la coppia di chiavi.

Sia i sistemi Linux che macOS possono essere eseguiti direttamente dal terminale:

Passaggio 1: Genera la chiave SSH

Si prega di eseguire questo comando ▼

ssh-keygen -t rsa -b 4096

Passaggio 2: Inserire il percorso del file in cui salvare la chiave.

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

Passaggio 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 #禁止空密码

Passaggio 3: riavviare 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.

Passaggio 1: Utilizzare WinSCP, SFTP o altri strumenti per scaricare il file della chiave privata id_rsa sul computer client.

Passaggio 2: Aprire PuTTYGen.exe

Passaggio 3: Fai clic sul pulsante Carica in Azioni ▼

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

Passaggio 4: Carica il file della chiave privata appena scaricato

Seleziona "Tutti i file" per caricare il 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.

Passaggio 5: Fai clic sul pulsante "Salva chiave privata" per salvare un file di chiave privata compatibile con PuTTY. ▼

Fai clic su "Salva chiave privata" per salvare un file di chiave privata compatibile con PuTTY.

Come impostare Putty?

Di seguito sono riportati i passaggi per configurare PuTTY per accedere a un server Linux utilizzando una chiave privata:

Passaggio 1: Putty → Sessione: Inserire il nome host (o l'indirizzo IP)

Passaggio 2: Putty → Connessione → Data: Inserisci "root" nel campo Nome utente di accesso automatico.

Passaggio 3: PuTTY → Connessione → SSH → Autenticazione: in File chiave privata per l'autenticazione, selezionare il file chiave privata generato in precedenza da PuTTYGen. ▼

Selezionare il file della chiave privata di autenticazione in File della chiave privata per l'autenticazione. 

Passaggio 4: Torna a PuTTY → Sessione: Sessione salvata, inserisci un nome e salvalo. Dopodiché, potrai accedere direttamente facendo doppio clic sul nome.

Passaggio 5: A questo punto potrai accedere a Linux senza password. Ricorda di salvare il file della tua 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:

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Scorrere fino a Top