giovedì 21 Novembre 2024
Home / Networking / Connessione ssh sicura senza password

Connessione ssh sicura senza password

Quando vogliamo connetterci ad un server SSH, solitamente utilizziamo un comando simile al seguente:


Una volta connessi ci viene richiesta la password di accesso e subito dopo siamo connessi. Digitare ogni volta la password puo’ essere scomodo, ed in alcuni casi questo potrebbe addirittura impedirci di creare uno script di automazione per velocizzare alcuni compiti.

Ci vengono in aiuto le chiavi SSH. Generando una coppia di chiavi pubblica/privata di SSH sulla propria macchina, ed esportando la chiave pubblica sul server remoto, possiamo fare in modo di autorizzare la nostra chiave remota, facendo si che le connessioni successive avvengano senza la richiesta di alcuna password.

Supponiamo (a scopo dimostrativo) che il server remoto si trovi all’indirizzo IP 192.168.1.2 e supponiamo inoltre di avere un account chiamato pi sulla macchina remota.

Per prima cosa dobbiamo generare la coppia di chiavi sulla nostra macchina locale (n.b: non utilizzo alcuna passphrase, altrimenti mi verrebbe richiesta comunque al primo login di ogni sessione):

(ad ogni richiesta non scrivere nulla ma cliccare invio)

A questo punto dobbiamo copiare la chiave pubblica appena generata, sul server remoto:


Ci verrà chiesta la nostra password remota, per poter effettuare la copia del file. A questo punto dobbiamo connetterci via SSH al server remoto:


Quando abbiamo effettuato correttamente il login, dobbiamo procedere con i seguenti comandi:

 


Se a questo punto proviamo a collegarci al server remoto non ci verrà richiesta nessuna password

 

VideoTutorial:  https://www.youtube.com/watch?v=pU2T23ILegs

Spero di essere stato chiaro

GabrieleToselli

A proposito di Gab Tos

Vedi Anche

Home Assistant da remoto

Raggiungere Home Assistant da Remoto con Dataplicity

Accedi da remoto a Home Assistant, gratis, con Dataplicity

Powered by themekiller.com