Come aggiungere una chiave SSH durante la creazione di un Cloud VPS Linux
SSH (Secure Shell) è un protocollo di rete che permette di collegarti in modo sicuro al tuo Cloud VPS Linux tramite un'interfaccia a riga di comando tipica dei sistemi Unix. Tutti i comandi inviati tramite SSH sono cifrati, garantendo riservatezza e integrità dei dati.
Durante la creazione di un Cloud VPS Linux con un template basato su Linux, nel pannello SeFlow puoi attivare l’accesso SSH tramite chiave caricando una chiave pubblica SSH nella sezione dedicata.
Prerequisiti
- disporre di una chiave SSH già generata (coppia chiave privata + chiave pubblica);
- stare creando un Cloud VPS Linux utilizzando un template su base Linux;
- aver raggiunto la sezione “Account di Gestione Server” del wizard di creazione del Cloud VPS.
Dove si imposta la chiave SSH nella creazione di un Cloud VPS
La chiave SSH viene impostata nella sezione “5 - Account di Gestione Server” della procedura di configurazione del Cloud VPS Linux SeFlow. In questa sezione puoi:
- definire la password di accesso al server;
- caricare una chiave SSH per l’accesso sicuro;
- abilitare l’accesso SSH senza password (passwordless).
Caricamento della chiave SSH
Per aggiungere una chiave SSH durante la creazione del Cloud VPS Linux:
- vai alla sezione “5 - Account di Gestione Server” nel wizard di creazione;
- individua l’area dedicata alla chiave SSH;
- scegli una delle modalità di caricamento disponibili.
Opzione 1: Caricare la chiave SSH dal dispositivo
- clicca sul pulsante SELEZIONA (o equivalente) presente accanto al campo per la chiave SSH;
- dal file manager del tuo computer seleziona il file contenente la chiave pubblica (ad esempio
id_rsa.pub,id_ecdsa.pub, ecc.); - conferma la scelta: il contenuto della chiave pubblica verrà caricato nel campo corrispondente.
.pub) e non la chiave privata. La chiave privata deve restare esclusivamente sul tuo computer o nei tuoi sistemi di gestione delle chiavi.Opzione 2: Copiare e incollare la chiave SSH
- apri il file della chiave pubblica sul tuo computer con un editor di testo;
- seleziona e copia l’intero contenuto della chiave (tipicamente inizia con
ssh-rsa,ssh-ed25519o simili); - incolla il contenuto nel campo di testo dedicato alla chiave SSH nel pannello SeFlow;
- verifica che non ci siano spazi o righe aggiuntive all’inizio o alla fine della chiave.
Abilitare l’accesso SSH senza password
Dopo aver caricato la chiave SSH, puoi abilitare l’opzione “Accesso SSH senza password”. Questa modalità ti consente di collegarti al Cloud VPS senza dover digitare username e password, utilizzando esclusivamente la chiave privata presente sul tuo computer.
- seleziona l’opzione “Accesso SSH senza password” nella sezione Account di Gestione Server;
- verifica che la chiave SSH sia stata caricata correttamente (tramite upload o copia/incolla);
- prosegui con i passaggi successivi del wizard fino alla conferma e creazione del Cloud VPS.
Vantaggi dell’utilizzo di una chiave SSH
- Maggiore sicurezza
L’autenticazione tramite chiave SSH è molto più difficile da compromettere rispetto a una semplice password, soprattutto se la chiave ha una lunghezza adeguata (es. 2048 o 4096 bit). - Accesso più rapido
Una volta configurata la chiave, puoi accedere al Cloud VPS senza digitare ogni volta la password. - Integrazione con strumenti DevOps
Molti strumenti di automazione (Ansible, Terraform, script CI/CD) si basano proprio sull’uso di chiavi SSH per eseguire operazioni sui server.
Accesso al Cloud VPS dopo la creazione
Una volta creato il Cloud VPS Linux con la chiave SSH associata, potrai collegarti via SSH utilizzando la tua chiave privata. Un esempio di comando da terminale è:
ssh -i /percorso/della/chiave_privata [email protected]_cloud_vps
/percorso/della/chiave_privataè il percorso sul tuo computer del file di chiave privata (ad esempio~/.ssh/id_rsa);root(o altro utente) è lo username di accesso al Cloud VPS;IP_del_tuo_cloud_vpsè l’indirizzo IP pubblico assegnato al Cloud VPS.
chmod 600) e che la porta SSH non sia filtrata da firewall.
