VPS: Installazione di SSH
Questa guida è stata creata con i seguenti prodotti:
(I dettagli possono variare con prodotti di fornitori diversi ma i concetti principali rimangono gli stessi)
Introduzione
Secure Shell (SSH) è un protocollo sicuro che permette un accesso criptato e protetto a sistemi remoti. Garantisce la riservatezza e l'integrità dei dati trasmessi attraverso le reti.
In questa guida vedrai come installare o reinstallare il server SSH per diverse distribuzioni Linux che offriamo attualmente sui nostri server VPS. La maggior parte delle distro Linux offerte sui nostri VPS ha già un server SSH installato di default, quindi puoi gestirlo facilmente tramite l'interfaccia web del prodotto. Puoi vedere come fare nella nostra guida: Accesso iniziale (SSH)
Se vuoi migliorare la sicurezza del tuo server, ti consigliamo di dare un’occhiata alla nostra guida Consigli di Sicurezza, che presenta vari strumenti e servizi per proteggere ancora di più il tuo server.
Installazione
Per iniziare l’installazione, accedi al tuo server tramite VNC. Puoi seguire questi passaggi usando la console VNC.
- CentOS
- Debian
- Ubuntu
- Fedora
Se vuoi reinstallare il server SSH, assicurati prima di disinstallarlo. Puoi farlo con il comando: yum remove openssh.
Prima di installare il server SSH, assicurati che il sistema sia aggiornato. Esegui il comando:
yum update
Ora procedi con l’installazione del server SSH usando il comando:
yum install openssh-server
Una volta terminata l’installazione, avvia il servizio SSH con il comando:
systemctl start sshd
Assicurati di abilitare il servizio per l’avvio automatico all’accensione del sistema con:
systemctl enable sshd
Se vuoi reinstallare il server SSH, assicurati prima di disinstallarlo. Puoi farlo con il comando: apt remove openssh.
Prima di installare il server SSH, assicurati che il sistema sia aggiornato. Esegui il comando:
apt update
Ora procedi con l’installazione del server SSH usando il comando:
apt install openssh-server
Una volta terminata l’installazione, avvia il servizio SSH con il comando:
systemctl start sshd
Assicurati di abilitare il servizio per l’avvio automatico all’accensione del sistema con:
systemctl enable sshd
Se vuoi reinstallare il server SSH, assicurati prima di disinstallarlo. Puoi farlo con il comando: apt remove openssh.
Prima di installare il server SSH, assicurati che il sistema sia aggiornato. Esegui il comando:
apt update
Ora procedi con l’installazione del server SSH usando il comando:
apt install openssh-server
Una volta terminata l’installazione, avvia il servizio SSH con il comando:
systemctl start sshd
Assicurati di abilitare il servizio per l’avvio automatico all’accensione del sistema con:
systemctl enable sshd
Se vuoi reinstallare il server SSH, assicurati prima di disinstallarlo. Puoi farlo con il comando: dnf remove openssh.
Prima di installare il server SSH, assicurati che il sistema sia aggiornato. Esegui il comando:
dnf update
Ora procedi con l’installazione del server SSH usando il comando:
dnf install openssh-server
Una volta terminata l’installazione, avvia il servizio SSH con il comando:
systemctl start sshd
Assicurati di abilitare il servizio per l’avvio automatico all’accensione del sistema con:
systemctl enable sshd
Abilitare il login root
- CentOS
- Debian
- Ubuntu
- Fedora
Per abilitare il login root, devi modificare il file di configurazione di openssh. In questa guida useremo "nano" come editor.
Se "nano" non è già installato, devi installarlo prima. Usa il comando: yum install nano
Apri il file di configurazione con:
nano /etc/ssh/sshd_config
Usa le frecce per navigare e cerca la riga:
#PermitRootLogin prohibit-password
Modificala così per abilitare il login root remoto:
PermitRootLogin yes
Infine, riavvia il server SSH per applicare la nuova configurazione con:
systemctl restart sshd
Per abilitare il login root, devi modificare il file di configurazione di openssh. In questa guida useremo "nano" come editor.
Se "nano" non è già installato, devi installarlo prima. Usa il comando: yum install nano
Apri il file di configurazione con:
nano /etc/ssh/sshd_config
Usa le frecce per navigare e cerca la riga:
#PermitRootLogin prohibit-password
Modificala così per abilitare il login root remoto:
PermitRootLogin yes
Infine, riavvia il server SSH per applicare la nuova configurazione con:
systemctl restart sshd
Per abilitare il login root, devi modificare il file di configurazione di openssh. In questa guida useremo "nano" come editor.
Se "nano" non è già installato, devi installarlo prima. Usa il comando: yum install nano
Apri il file di configurazione con:
nano /etc/ssh/sshd_config
Usa le frecce per navigare e cerca la riga:
#PermitRootLogin prohibit-password
Modificala così per abilitare il login root remoto:
PermitRootLogin yes
Infine, riavvia il server SSH per applicare la nuova configurazione con:
systemctl restart sshd
Per abilitare il login root, devi modificare il file di configurazione di openssh. In questa guida useremo "nano" come editor.
Se "nano" non è già installato, devi installarlo prima. Usa il comando: yum install nano
Apri il file di configurazione con:
nano /etc/ssh/sshd_config
Usa le frecce per navigare e cerca la riga:
#PermitRootLogin prohibit-password
Modificala così per abilitare il login root remoto:
PermitRootLogin yes
Infine, riavvia il server SSH per applicare la nuova configurazione con:
systemctl restart sshd
Conclusione
Congratulazioni, hai installato e configurato con successo il servizio SSH! Se hai altre domande o problemi, contatta il nostro supporto, sempre pronto ad aiutarti ogni giorno!