Su Linux non c'è un desktop: si accede tramite SSH, una console testuale. Sembra più difficile di quanto sia, e una volta dentro si fa tutto con i comandi.
Cosa ti serve
Apri il tuo servizio nel pannello. Nella scheda Panoramica trovi l'IPv4 principale. L'utente è root e la password ti è arrivata via email quando il server è stato attivato. Se l'hai persa, generane un'altra da Impostazioni → Reimposta la password.
Connetterti
Su Windows 10 e 11, macOS e Linux è già tutto installato. Apri un terminale (su Windows, PowerShell) e digita:
ssh root@IL_TUO_IP
La prima volta ti chiederà se ti fidi del server: digita yes. Poi ti chiederà la password. Mentre la digiti non vedrai i caratteri, ed è normale: scrivila e premi Invio.
Le prime cose da fare
- Aggiorna il sistema. Su Debian o Ubuntu:
apt update && apt upgrade -y. Su AlmaLinux o Rocky:dnf upgrade -y. - Cambia la password di root con
passwd, anche se l'ha generata il pannello. - Passa alla chiave SSH, che è il cambiamento che fa davvero la differenza.
Accedere con una chiave invece della password
Una password si può indovinare a forza di tentativi; una chiave no. Dal tuo computer:
ssh-keygen -t ed25519
ssh-copy-id root@IL_TUO_IP
Da quel momento accederai senza digitare nulla. Quando hai verificato che funziona, disattiva l'accesso con password: modifica /etc/ssh/sshd_config, imposta PasswordAuthentication no e ricarica il servizio con systemctl reload ssh.
Non chiudere la sessione attuale finché non hai verificato, in un secondo terminale, che riesci ad accedere con la chiave. Se sbagli la configurazione e chiudi, resti chiuso fuori… anche se ti rimane sempre la scheda VNC del pannello per riprendere il controllo.
Se non si connette
- «Connection refused»: il server è acceso ma SSH non risponde. Controlla lo stato in Panoramica e, se serve, accedi tramite VNC.
- «Connection timed out»: non raggiungi il server. Di solito è il firewall, oppure la macchina è spenta.
- «Permission denied»: utente o password errati. Genera una nuova password da Impostazioni.