Creare un utente SSH in ISPConfig e connettersi ad esso

Procédure

Puoi configurare un accesso da riga di comando sicuro per il tuo sito web direttamente dal pannello di amministrazione del tuo server. Il protocollo SSH (Secure Shell) è un protocollo di comunicazione cifrato che consente di prendere il controllo remoto di un server ed eseguire comandi di sistema in tutta sicurezza. Questa guida ti mostra come creare un account utente shell in ISPConfig, configurare gli accessi e riuscire nella tua prima connessione.

Le fasi

  1. Accedere alla gestione del VPS

    Accedi alla tua area clienti LWS, vai nell'elenco dei tuoi server e fai clic su Gestire di fronte al tuo VPS ISPConfig.

    Creare un utente SSH in ISPConfig e connettersi ad esso
  2. Aprire il pannello ISPConfig

    Nella sezione Amministrazione del tuo server, fai clic su Pannello di amministrazione per avviare l'interfaccia web di ISPConfig.

    Creare un utente SSH in ISPConfig e connettersi ad esso
  3. Aprire la gestione degli utenti SSH

    Nel menu in alto, fai clic su Siti, poi nel pannello laterale sotto Command Line, fai clic su SSH/SFTP-User.

    Creare un utente SSH in ISPConfig e connettersi ad esso
  4. Aggiungere un nuovo utente shell

    Nell'elenco degli account shell, fai clic sul pulsante verde Add new Shell-User per aprire il modulo di creazione.

    Creare un utente SSH in ISPConfig e connettersi ad esso
  5. Inserire i parametri dell'account shell

    Seleziona il sito interessato in Site, indica un nome in Username, poi definisci una password robusta o incolla la tua chiave pubblica in SSH-RSA / ED25519 Public-Key. Scegli il tuo ambiente in Chroot Shell (ad esempio Jailkit), verifica che la casella Active sia selezionata, poi fai clic su Save.

    Creare un utente SSH in ISPConfig e connettersi ad esso
  6. Annotare l'identificativo completo dell'account

    Verifica che il tuo nuovo accesso appaia con lo stato Yes nella tabella e annota l'identificativo completo visualizzato nella colonna Username.

    Creare un utente SSH in ISPConfig e connettersi ad esso
  7. Verificare il firewall del server

    Prima di avviare la connessione, assicurati nella tua area clienti che il firewall del tuo server autorizzi correttamente le connessioni in entrata sulla porta SSH.

  8. Stabilire la connessione SSH dal tuo terminale

    Apri il terminale del tuo computer ed esegui il comando di connessione sostituendo con le tue informazioni: ssh defaultdemo@203.0.113.10 (indirizzo IP fittizio di esempio). Conferma con la tua password o con la passphrase della tua chiave.

  9. Gestire i tuoi file e uscire dalla sessione

    Verifica la tua sessione con whoami, individua la tua cartella con pwd ed elenca i file con ls. Per creare o modificare un documento, usa il comando nano fichier.txt (salva ed esci con la combinazione Ctrl+X poi conferma con O), copia o comprimi i tuoi elementi in base alle tue esigenze, quindi digita exit per disconnetterti.

Comandi comuni in sessione SSH

Ecco i comandi di base per amministrare i tuoi file una volta connesso al tuo hosting:

  • whoami — mostra il nome dell'utente attualmente connesso
  • pwd — indica il percorso assoluto della cartella in cui ti trovi
  • ls — elenca i file e le directory presenti nella cartella corrente
  • nano — editor di testo interattivo da console per modificare i tuoi file
  • cp e tar — permettono rispettivamente di copiare file e creare archivi compressi
  • exit — chiude correttamente la sessione shell remota

Domande frequenti

Qual è la differenza tra un utente shell ISPConfig e l'utente root?

L'utente shell ISPConfig è limitato allo spazio del suo sito web e non possiede alcun privilegio amministrativo sul sistema. L'utente root amministra l'intera macchina. Sui VPS gestiti, l'accesso diretto come root è bloccato per motivi di sicurezza; consulta il nostro aiuto dedicato « Accès ROOT SSH » se gestisci tu stesso il tuo sistema.

Che cos'è il chroot (Jailkit) in ISPConfig?

Il chroot isola l'utente in una struttura ad albero chiusa corrispondente al suo sito. Impedisce all'account di esplorare le directory di sistema del server o di accedere ai dati di altri clienti ospitati sullo stesso VPS.

Cosa fare in caso di errore « Permission denied (publickey,password) »?

Questo errore indica un rifiuto dell'autenticazione. Verifica di utilizzare correttamente il nome utente completo con prefisso (es: defaultdemo), controlla la digitazione della password oppure assicurati che la chiave pubblica sia stata incollata senza spazi superflui.

Cosa significa il messaggio « Connection refused »?

Questo messaggio indica che la macchina remota non risponde sulla porta richiesta. Verifica che il servizio SSH funzioni e che il firewall del tuo VPS autorizzi il traffico sulla porta di connessione.

Come correggere l'avviso « REMOTE HOST IDENTIFICATION HAS CHANGED »?

Questo avviso appare quando l'impronta di sicurezza del server è cambiata (ad esempio a seguito di una riconfigurazione). Rimuovi la vecchia voce sul tuo computer locale utilizzando il comando ssh-keygen -R 203.0.113.10 (sostituendo con l'indirizzo IP del tuo VPS).

Link utili

help.lws.net/a/7954
Questo articolo ti è stato utile?

Sì

No

Letto 3 volte

Grazie! Non esitare a porre domande sulla nostra documentazione se desideri maggiori informazioni e aiutarci a migliorarla.

Articoli simili

Una domanda su questo articolo?

Ponila al team LWS e alla community. La risposta viene pubblicata dopo la moderazione.

Fate una domanda al team LWS e alla sua comunità

GDPR: Titolare: LWS-Ligne Web Services. Finalità: moderazione e pubblicazione della tua domanda, eventuale notifica di una risposta. Base giuridica: consenso (art. 6.1.a GDPR). Conservazione delle e-mail: 90 giorni dopo la notifica, massimo 12 mesi senza risposta. Per esercitare i tuoi diritti, consulta la sezione GDPR delle nostre condizioni generali.