Directory articoli
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 ▼
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 ▼
4 :Carica il file della chiave privata che hai 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 ▼
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 ▼
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!
📚 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!