Configurazione della Chiave SSH
Le chiavi SSH ti permettono di accedere ai tuoi server senza password. Si tratta di SSH standard, indipendente da rdc: generi una chiave sul tuo laptop, poi la autorizzi su ogni server.
Guarda il tutorial
Come funziona
- Genera una chiave SSH sul tuo laptop. Una volta, per sempre.
- Autorizzala su ogni server con
ssh-copy-id. Ripeti per ogni nuovo server.
Passo 1: Genera una chiave
Se hai già una chiave che vuoi usare, passa al passo successivo. Altrimenti:
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519 Genera una nuova chiave SSH sul tuo laptop. Ed25519 è sicuro, compatto e ampiamente supportato. Eseguilo una volta sola; la stessa chiave funziona su ogni server. Si tratta di SSH standard e non ha nulla a che fare con rdc.
ed25519 è il default moderno: piccolo, veloce e ben supportato.
Passo 2: Autorizza il tuo primo server
ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<server-ip> Autorizza la chiave sul tuo primo server con ssh-copy-id. Aggiunge la tua chiave pubblica al file authorized_keys del server, così i login successivi non richiedono la password.
Sostituisci <user> e <server-ip> con l’utente SSH e l’IP del tuo server. Ti verrà chiesta la password del server un’ultima volta. Dopo questo, l’autenticazione con password non sarà più necessaria.
Passo 3: Autorizza gli altri server
ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<another-server-ip> Ripeti ssh-copy-id per ogni altro server che gestisci. Qui autorizziamo il secondo.
Ripeti ssh-copy-id per ogni macchina che gestisci. È tutto ciò di cui SSH ha bisogno. Nel prossimo tutorial, rdc usa questa chiave automaticamente.
Successivo: Aggiungere il Tuo Primo Server.