SSH Passwordless Login Utilizzando SSH Keygen in 5 semplici passi

SSH (Secure SHELL) è un protocollo di rete open-source e più affidabile che viene utilizzato per accedere a server remoti per l’esecuzione di comandi e programmi. Viene anche utilizzato per trasferire file da un computer a un altro computer attraverso la rete utilizzando un protocollo SCP (Secure Copy).

In questo articolo, ti mostreremo come impostare il login senza password su RHEL/CentOS e Fedora usando le chiavi ssh per connettersi a server Linux remoti senza inserire una password., L’utilizzo di login senza password con chiavi SSH aumenterà la fiducia tra due server Linux per una facile sincronizzazione o trasferimento di file.

Il mio ambiente di installazione
SSH Client : 192.168.0.12 ( Fedora 21 )SSH Remote Host : 192.168.0.11 ( CentOS 7 )

Se hai a che fare con un certo numero di server remoti Linux, l’accesso senza password SSH è uno dei modi migliori per automatizzare attività come backup automatici con script, file di sincronizzazione usando SCP ed esecuzione di comandi remoti.

In questo esempio, configureremo il login automatico SSH senza password dal server 192.168.0.12 come utente tecmint a 192.168.0.,11 con l’utente sheena.

Passo 1: Creare autenticazione SSH-Keygen chiavi on – (192.168.0.12)

Primo login nel server 192.168.0.12 con l’utente tecmint e generare una coppia di chiavi pubbliche utilizzando il seguente comando.

Passo 2: Creare .ssh Directory on-192.168.0.11

Utilizzare SSH dal server 192.168.0.12 per collegare il server 192.168.0.11 utilizzando sheena come utente e creare .directory ssh sotto di esso, utilizzando il seguente comando.,

Passo 3: Carica le chiavi pubbliche generate su – 192.168.0.11

Usa SSH dal server 192.168.0.12 e carica una nuova chiave pubblica generata (id_rsa.pub) sul server 192.168.0.11 sotto sheena .directory ssh come nome file authorized_keys.

Passo 4: Impostare le autorizzazioni su-192.168.0.11

A causa di diverse versioni SSH sui server, abbiamo bisogno di impostare le autorizzazioni su .directory ssh e file authorized_keys.

Passo 5: Accesso da 192.168.0.12 a 192.168.0.,11 Server senza password

Da ora in poi è possibile accedere a 192.168.0.11 come utente sheena dal server 192.168.0.12 come utente tecmint senza password.

$ ssh [email protected]

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *