Fissare il tuo Raspberry Pi - Imposta tasti SSH per l'autenticazione

Fissare il tuo Raspberry Pi - Imposta tasti SSH per l'autenticazione
Tasti ssh Per l'autenticazione sono il modo più sicuro che consente solo agli utenti specifici di accedere al dispositivo Raspberry Pi da una posizione remota. Rimuove la necessità di una password che sia meno sicura del Chiave SSH. Il motivo è che un Chiave SSH di solito utilizza 2048 caratteri rispetto a una password che non utilizza più più di 32 caratteri. Rende estremamente difficile per l'hacker crittografare il Chiave SSH.

In questo tutorial, sarai in grado di imparare come impostare Raspberry Pi Tasti ssh in modo che non avrai più bisogno di una password per accedere a distanza al dispositivo.

Configura tasti SSH Raspberry Pi SSH

Su Raspberry Pi, è possibile configurare i tasti SSH utilizzando i seguenti passaggi:

Passo 1: Innanzitutto, dovrai generare chiavi SSH tramite lo strumento SSH-Keygen già installato sul tuo Raspberry Pi. Per eseguirlo sul terminale, emettere il seguente comando:

$ ssh -keygen -t rsa

Dopo aver eseguito il comando sopra, premere Invio per salvare i tasti in un file predefinito.

Questo crea una directory.

Passaggio 3: Lascia l'opzione passphrase come vuota utilizzando il pulsante INVIO.

Passaggio 4: Il comando sopra crea una directory ".ssh"E archivia i file chiave in esso. È possibile visualizzare questi file tramite il seguente comando:

$ ls -l .SSH/

Passaggio 5: Ora, esegui il seguente comando per copiare il id_dsa.pub File a Raspberry Pi.

$ ssh-copy-id -i ~/.SSH/ID_DSA.pub [email protected]

Nota : Al posto di "[email protected]"Usa il tuo indirizzo come quello mostrato nel terminale. Nel nostro caso, è "Raspberrypi@Raspberrypi".

Accedere ""Per continuare a connettersi alla chiave di accesso.

Digita la password.

Passaggio 5: Dopo l'impostazione, utilizzare il comando seguente per accedere alla macchina senza password.

$ ssh [email protected]

Impostazione della connessione remota senza password

Ora che le chiavi SSH sono impostate su Raspberry Pi, ora è il momento di consentire all'utente di fiducia di accedere al dispositivo senza utilizzare la password. Di seguito sono riportati i passaggi che consentono di accedere al dispositivo da una posizione remota senza password.

Passo 1: Installare Stucco Applicazione su Raspberry Pi utilizzando il seguente comando:

$ sudo APT Installa tools di stuzzichini

Passo 2: Successivamente, emetti il ​​comando di seguito per creare un file .ppk File che include le informazioni di autorizzazione di Raspberry Pi.

$ puttygen ~/.SSH/ID_RSA -O ID_RSA.ppk

Il comando sopra creerà un file "Id_Rsa.ppk"Nella directory home di Raspberry Pi.

Passaggio 3: Trasferire il "Id_Rsa.ppk"File al tuo sistema in cui si desidera accedere al Raspberry Pi.

Passaggio 4: Apri lo stucco sul tuo sistema e vai al "AUTH”Opzione nel file Sezione SSH come mostrato di seguito.

Passaggio 5: Sfoglia il ""Id_Rsa.ppk"File e caricalo in stucco.

Passaggio 6: Ora vai al "Sessione"E inserisci il tuo indirizzo IP di Raspberry Pi.

Passaggio 7: Inserisci il nome utente del dispositivo.

Questo apre la posizione remota Raspberry Pi senza password come mostrato di seguito.

Conclusione

IL Tasti ssh sono le opzioni più sicure rispetto all'accesso basato su password, consentendo solo all'utente specifico di accedere al dispositivo. Le linee guida di cui sopra ti aiuteranno a proteggere il tuo dispositivo Raspberry Pi impostando Tasti ssh. Dopo l'impostazione, è possibile utilizzare queste chiavi per accedere al dispositivo da qualsiasi sistema tramite PUTTY in remoto senza inserire la password.