Skip to content
Centro Assistenza

Cos'è SSH e a cosa serve nell'amministrazione dell'hosting?

SSH (Secure Shell): cos'è, a cosa serve e come si relaziona all'hosting e ai pannelli all'interno di un servizio di hosting.

Riassunto rapido

  • Che cos'è: SSH (Secure Shell) è un protocollo di rete che fornisce agli amministratori di sistema un modo sicuro per accedere a un server su una rete non protetta.
  • A cosa serve: aiuta a gestire hosting, file, account, prestazioni e strumenti di servizio.
  • Quando consultarlo: quando gestisce il suo account di hosting, carica file, rivede le risorse o deve apportare modifiche dal pannello di controllo.

SSH (Secure Shell) è un protocollo di rete che fornisce agli amministratori di sistema un modo sicuro per accedere a un server su una rete non protetta. SSH stabilisce una comunicazione crittografata tra due dispositivi, consentendo l'amministrazione remota del sistema, il trasferimento di file e l'esecuzione di comandi remoti.

Caratteristiche principali di SSH

  • Crittografia avanzata: SSH crittografa tutte le comunicazioni tra client e server, proteggendole da intercettazioni e attacchi man-in-the-middle.
  • Autenticazione sicura: supporta diversi metodi: password, chiavi pubbliche/private e autenticazione dell'host. L'autenticazione tramite chiave è più sicura delle password.
  • Tunnel sicuri: SSH può instradare altri protocolli di rete attraverso la connessione crittografata, proteggendo diversi tipi di comunicazioni.
  • Trasferimento file: consente di trasferire file in modo sicuro utilizzando SCP o SFTP.

Usi comuni di SSH

  1. Amministrazione remota: strumento standard per la gestione sicura dei server Linux/Unix su Internet.
  2. Trasferimento file: consente di spostare file tra server in modo sicuro utilizzando SCP o SFTP.
  3. Tunneling delle applicazioni: i tunnel SSH consentono di proteggere altri protocolli (HTTP, FTP, SMTP) su reti non protette.
  4. Port forwarding: reindirizza il traffico da porte specifiche attraverso un tunnel crittografato, utile per accedere ai servizi interni dall'esterno.

Strumenti e comandi SSH

  • OpenSSH: suite di strumenti open source per gestire connessioni sicure tramite SSH, disponibile su Linux, macOS e Windows.
  • PuTTY: client SSH gratuito e open source per Windows.
  • Comandi di base: ssh usuario@servidor per avviare una sessione, scp archivo usuario@servidor:/ruta per copiare file e sftp usuario@servidor per una sessione di trasferimento interattiva.

Quando lo troverai?

SSH viene visualizzato quando disponi di un VPS o di un server dedicato e deve accedervi tramite la riga di comando. Lo vedrai anche nelle guide all'installazione del software server, nella configurazione avanzata dell'hosting e negli strumenti di trasferimento file come SFTP.

Perché è importante nell'hosting

Comprendere questo concetto la aiuterà a prendere decisioni migliori nella gestione del suo servizio. In pratica si tratta dell'amministrazione dell'hosting, dei file, degli account, delle prestazioni e degli strumenti del servizio. Se appare in una guida, nel pannello di controllo o in una risposta del supporto, conviene rivedere il contesto prima di effettuare modifiche.

Articoli correlati

  • Hosting condiviso
  • Pannello di controllo
  • DirectAdmin
  • cPanel
  • Backup