Sapere come fare connettiti al tuo sito web tramite SSH consente di stabilire determinate connessioni tra una macchina locale e un host remoto. Al giorno d'oggi molte aziende stanno sfruttando le tecnologie emergenti per migliorare le proprie prestazioni e ridurre le spese, e SSH non è separata da questa tecnologia.
Nuovi segnali di progresso portano a nuove esigenze e la moderna tecnologia di sicurezza può combattere gli approcci e i metodi inutili e deboli. Questo è il motivo per cui vogliamo immergerci nella soluzione SSH.
Quindi continua a leggere per scoprire suggerimenti essenziali su SSH, che possono renderti connessioni sicure e affidabili. Prima di spiegare come connettere il tuo sito web tramite SSH, dovremmo sapere cos'è SSH.
Cos'è SSH?
SSH sta per secure shell ed è un protocollo di comunicazione sicuro che avvia le connessioni crittografate sulla rete tramite HTTP (protocollo di trasferimento ipertestuale). HTTP condivide i dati dei siti Web per i computer e SSH aggiunge un'eccellente sicurezza per accedere alle risorse remote.
SSH supporta diversi tipi di sicurezza dell'accesso al server, come il trasferimento e la sincronizzazione dei file, FTP su SSH, copia protetta e accesso di rete privata al server con OpenSSH. Pertanto, sarai in grado di connettere il tuo sito web utilizzando un client SSH per trasferire i dati in modo sicuro tramite una GUI o una riga di comando.
Certo, dovresti all'inizio cambiare la porta SSH dal suo valore predefinito per renderlo veramente sicuro.
Leggi anche: Port forwarding su VPS Windows
Mancia: Poiché Linux e Mac OS dispongono di interfacce SSH integrate, non è necessario installare un client SSH.
Inizia a bloggare
Ospita autonomamente il tuo WordPress su hardware di alto livello, dotato di spazio di archiviazione NVMe e latenza minima in tutto il mondo: scegli la tua distribuzione preferita.
Ottieni WordPress VPSCome connettersi a un host utilizzando SSH?
Per iniziare a connettere il tuo sito tramite SSH, hai bisogno di strumenti per realizzarlo. Per cominciare, dovresti accedere tramite SSH a un server utilizzando un terminale a cui arriveremo nelle righe seguenti in modo da poter stabilire una connessione tramite SSH.
Come accedere tramite SSH a un server utilizzando un terminale?
I sistemi operativi Mac e Linux possono avviare connessioni SSH utilizzando il terminale. Il Terminale è una sorta di emulatore simile al DOS, esegue le istruzioni della riga di comando sia sul sistema che sul server remoto.
Quindi non c'è alcun segno di un'interfaccia utente grafica per facilitare la creazione di una connessione SSH al tuo host. Hai tutte le opzioni essenziali e preziose in questo semplice schermo nero basato sul tipo per ottenere il risultato giusto.

- Innanzitutto, fai clic sull'icona di avvio del Pod e quindi digita "Terminale" nella barra di ricerca
- Puoi accedere al Terminale tramite Applicazioni > Utilità
Come connettersi a un server web utilizzando Putty?
Putty è un software terminale SSH gratuito noto come applicazione client SSH che funziona su Microsoft Windows per accedere al tuo VPS, macchina fisica o a più macchine virtuali in un host per gestirli. facile da usare.
A differenza di Terminal, per connettere il tuo server web tramite SSH, devi prima scaricare e installare Putty e poi procedere con i passaggi successivi.
Installazione del client Putty SSH su Windows
- Vai al sito ufficiale e scarica il mastice ultima versione
Mancia: Puoi scegliere il pacchetto che meglio si adatta alla tua versione di Windows e per essere più sicuro si consiglia di scaricare la versione a 32 bit.
Questi due metodi fanno la stessa cosa per connetterti tramite server SSH da Windows o Mac OS. Dopo aver utilizzato il client SSH o il terminale come prerequisito per connettere il tuo host, ora andiamo avanti con la riga di comando per eseguire i codici e inviare comandi al server di destinazione. Ora dovresti conoscere alcune informazioni per completare la lista di controllo.
Leggi anche: Installa MikroTik CHR su VPS (Utilizzando mastice)
Requisiti per connettersi al tuo sito web tramite SSH

- Indirizzo IP del server: è il tuo nome di dominio o un indirizzo IP
- Porta SSH: il post viene fornito dal tuo provider di hosting
- Nome utente SSH: si riferisce al tuo nome utente FTP (non per l'amministratore di WordPress)
- Password SSH: è la tua password FTP
- Una volta completata l'installazione di PuTTY, aprilo e utilizzalo per connetterti al tuo sito web.
- Per connettere il client SSH PuTTY, aprilo e quindi inserisci l'IP del server e la porta SSH.
- Fare clic sul pulsante Apri per procedere.
- Viene visualizzato un popup di accesso che ti chiede di digitare il tuo nome utente SSH e premere Invio
- Quindi, inserisci la password SSH e premi nuovamente Invio.
Dopo esserti connesso con successo al tuo server tramite il client SSH PuTTY, puoi eseguire subito le righe di comando necessarie.
Leggi anche: Come utilizzare SSH per connettersi a un server remoto?
14 comandi SSH utili e di base
Con questi comandi SSH puoi spostare file, eliminare cartelle, creare nuove directory, modificare le autorizzazioni dell'utente e così via.
- Il comando Is: questo comando richiama un elenco di file e directory nella cartella corrente.
ls
- Il comando cd: questo comando cambia le directory e si sposta in posizioni diverse. Ad esempio $ cd /home
cd
- Il mkdir: questo comando crea una nuova directory
mkdir
- Il comando touch: questo comando aggiunge un nuovo file alla directory
touch
- Il comando rm: questo comando rimuove un file o una cartella
rm
- Il comando cp: questo comando copia file e cartelle.
Nota: È necessario specificare il nome del file o della directory e dove si desidera copiarlo. Ad esempio: $ cp [opzioni] [fonte] [destinazione]
cp
- Il comando mv: questo comando sposta i file e devi digitare l'origine e la destinazione del file. mv [sorgente] [destinazione]
mv
Ora vediamo gli elementi opzionali che puoi aggiungere all'inizio di questo comando.
- -F: questa opzione eliminerà il file di destinazione e ti consentirà di creare un nuovo file quando non accedi all'autorizzazione scritta.
- -u: copiare il file sorgente solo se è più recente del file di destinazione.
- -N: questo non sovrascriverà un file esistente e lo proteggerà dalla modifica
- -a: questa opzione archivia i file.
- -R: viene utilizzato solo per le cartelle; copia tutti i file e le cartelle all'interno della cartella di destinazione.
- Comando Cancella: questo comando cancella lo schermo del terminale.
clear
- Comando Tar: questo comando crea e decomprime archivi compressi.
tar cvzf ArchiveName.tar.gz /path/to/directory
- Comando Wget: questo comando scarica file da Internet.
wget http://fileurl/filename.ext
- Comando Du: questo comando mostra la dimensione di Ottieni file e cartelle in una directory particolare.
du
- Comando Cronologia: questo comando mostra i comandi utilizzati di recente
history 50
- Comando PWD: questo comando fornisce il percorso completo della directory corrente. Dopo aver eseguito questo comando vedrai qualcosa del genere: home/utente/public_html
pwd
- Comando Trova: questo comando cerca i file e mostra questi attributi (nome, dimensione, tipo di file, ecc.). Dovresti usarlo in questo modo: trova [directory di partenza] [opzioni] [termine di ricerca]
find
Leggi anche: Installazione silenziosa di Google Chrome
Generazione di una coppia di chiavi

- Genera la chiave pubblica nel Terminale
- Aggiungi la coppia di chiavi al tuo account di hosting.
- Genera la chiave privata tramite il tuo client SSH (Putty)
Leggi anche: Genera chiavi SSH in Windows 10
Come generare la coppia di chiavi pubbliche nel Terminale?
La generazione dell'autenticazione con chiave pubblica per Linux e Mac inizia a digitare comandi nel terminale e a utilizzare Open SSH.
- Aprire la finestra del terminale Al prompt della shell, digitare il seguente comando:
- Il programma ssh-keygen ti chiede di specificare la posizione e il nome del file chiave.
Mancia: È possibile digitare un nuovo nome o utilizzare quello predefinito e premere Invio.
- Facoltativamente puoi creare una passphrase per proteggere la tua chiave.
- Copia la metà pubblica della coppia di chiavi sul tuo server utilizzando il comando seguente
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
Inserisci il tuo nome utente invece dell'utente e del server, quindi l'indirizzo del server su cui desideri utilizzare l'autenticazione con chiave.
- Quando richiesto, inserisci la password dell'account utente per quel server SSH
Mancia: Ora puoi autenticarti sul tuo server con la coppia di chiavi.
Inizia a bloggare
Ospita autonomamente il tuo WordPress su hardware di alto livello, dotato di spazio di archiviazione NVMe e latenza minima in tutto il mondo: scegli la tua distribuzione preferita.
Ottieni WordPress VPSCome generare la tua coppia di chiavi SSH private?
La generazione di una nuova chiave SSH è la prima cosa di cui hai bisogno per creare il livello di autenticazione ad alta sicurezza. Sarebbe utile se avessi questa chiave SSH per connettere il tuo server con la massima sicurezza per il tuo processo di accesso.
Quando le chiavi vengono generate correttamente, possono garantire una maggiore sicurezza e un modo veloce e conveniente di accedere e gestire i tuoi server.
Invece di seguire il metodo tradizionale utilizzando nome utente e password, il Terminale o il client SSH possono renderlo più professionale per te.
Leggi anche: Hosting di più siti Web su un singolo server
Generazione di una chiave SSH privata con il client SSH

- Innanzitutto, vai al programma PuTTYgen
- Quindi, seleziona SSH-2 RSA nella sezione relativa al tipo di chiave da generare.
- Successivamente, fai clic sul pulsante Genera dalla sezione Azioni.
Mancia: In questo passaggio, inizia a spostare il mouse nella finestra finché la barra di avanzamento verde non diventa piena.
Il motivo è realizzare il tuo movimento casuale per il metodo di autenticazione. Questa è una delle tecniche più affidabili di cui puoi trarre vantaggio dagli aggressori.

- Successivamente, una volta completata la barra di avanzamento, PuTTYgen genera la coppia di chiavi SSH.
- Inserisci una passphrase nel campo Key passphrase e reinseriscila nel campo "Confermare passphrase” campo.
- Fare clic sul pulsante Salva chiave privata
Suggerimento: (ricordati di salvare la chiave privata che ti servirà per la prossima connessione alla tua macchina)

- Fare clic con il tasto destro nel campo di testo denominato "Chiave pubblica da incollare nel file OpenSSH autorizzato_keys" e quindi scegliere "Seleziona tutto".
- Ora fai nuovamente clic con il pulsante destro del mouse sullo stesso campo di testo e seleziona "Copia".
Come importare la tua chiave SSH
Quando hai una nuova chiave salvata sul tuo computer, ora dovresti importarla nell'agente chiave PuTTY.
Questi due passaggi importano la chiave SSH nel PuTTY
- Fare clic sul pulsante Agente che apre il gestore delle chiavi nella finestra Configurazione PuTTY.
- Fai clic sul pulsante "Aggiungi chiave", quindi trova la posizione in cui hai salvato la chiave privata, selezionala e fai clic su Apri.
Mancia: Se necessario, inserisci la passphrase della chiave.
Inizia a bloggare
Ospita autonomamente il tuo WordPress su hardware di alto livello, dotato di spazio di archiviazione NVMe e latenza minima in tutto il mondo: scegli la tua distribuzione preferita.
Ottieni WordPress VPSConclusione
Connettersi al tuo sito web tramite SSH presenta diversi vantaggi e passaggi che spieghiamo nel contesto nel miglior modo possibile. In generale, per essere un pioniere in questo mondo moderno nelle reti di comunicazione aziendale, devi fare un passo avanti con un controllo di alta qualità sui file del tuo sito web e sugli accessi sui tuoi server cloud.
Pertanto, la creazione di una chiave pubblica per l'autenticazione crittografa le connessioni ai server. La chiave privata utilizzata dal destinatario può decrittografare la connessione. Alla fine, questo processo bidirezionale fornirà un'interazione sicura tra due endpoint di rete. Allora prendilo sul serio per vincere, senza perdere nell’interazione in questa era digitale.