Directory articoli
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 ▼
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 | morePer 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 ▼
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 ▼

Passaggio 4: Carica 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. ▼

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. ▼

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:
Speriamo che l'articolo "Impossibile connettersi al VPS Vultr tramite SSH? Metodo di configurazione con generazione di chiavi PuTTY" condiviso sul blog di Chen Weiliang ( https://www.chenweiliang.com/ ) possa esservi d'aiuto.
Sentitevi liberi di condividere il link di questo articolo: https://www.chenweiliang.com/cwl-646.html

