GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come abilitare il servizio SSH in Ubuntu 22.04 LTS

Questo semplice tutorial mostra come abilitare Secure Shell (SSH) in Ubuntu 22.04, in modo da poter accedere da remoto e trasferire i dati in modo sicuro tramite il protocollo di rete crittografica.

Ubuntu utilizza OpenSSH per fornire servizi Secure Shell. Il client è preinstallato con il supporto pronto all'uso per la connessione per rimuovere il server SSH. Il pacchetto del server è disponibile nel repository di sistema ma non è installato per impostazione predefinita.

1. Installa il server SSH:

Innanzitutto, connettiti al tuo server Ubuntu o premi Ctrl+Alt+T sulla tastiera per aprire il terminale nel desktop di Ubuntu.

Quando si apre, esegui il comando seguente per installare il pacchetto del server:

sudo apt install ssh

Digita la password utente per l'autenticazione sudo, anche se non ci sono feedback con asterisco

Una volta installato, il servizio dovrebbe essere eseguito automaticamente. In caso contrario, utilizza i comandi seguenti per abilitarlo e avviarlo:

sudo systemctl enable sshd && sudo systemctl start sshd

E controlla lo stato del servizio usando il comando:

systemctl status sshd.service

2. Configura server SSH:

Dopo il passaggio 1, dovresti essere in grado di connetterti a questo server o desktop Ubuntu in remoto tramite ssh e/o scp comandi.

Puoi tuttavia configurarlo per l'ascolto su una porta diversa, specificare a quali utenti è consentito accedere, modificare i metodi di autenticazione, ecc.

Per fare ciò, modifica "/etc/ssh/sshd_config" tramite il comando seguente:

sudo nano /etc/ssh/sshd_config

Per Ubuntu Desktop, sostituisci nano con gedit per modificare il file di configurazione con un'interfaccia grafica.

Quando il file si apre, rimuovendo '#' all'inizio e cambiando il numero dopo 'Porta' cambierà la porta in ascolto; Abilita "PermitRootLogin disable-password" (rimuovi # all'inizio lo abiliterà) consentirà l'accesso come root tramite chiave di autenticazione. Per consentire l'accesso con password, cambia il valore in "yes" e devi abilitare "PasswordAuthentication yes".

Per ulteriori configurazioni, vedere questo documento. E, se vuoi impostare una chiave di autenticazione per accedere senza password, prova questo tutorial.

Dopo aver salvato il file, ricordati di riavviare il servizio SSH per applicare le modifiche:

sudo systemctl restart sshd

3. Accedi o trasferisci i dati tramite SSH:

Dopo aver configurato il server SSH remoto, puoi eseguire il comando seguente per accedere in remoto:

ssh [email protected]_ip -p 22890

Cambia il numero di porta 22890 con il tuo o salta il -p flag se la porta predefinita è in uso.

E copia i dati dal locale al server tramite il comando scp:

scp -P 22890 /PATH/TO/FILE [email protected]_ip:/PATH/TO/DESTINATION

Oppure, prendi i dati dal server alla directory corrente della macchina locale tramite il comando:

scp -P 22890 [email protected]_ip:/PATH/TO/FILE ./

Articolo originale


Ubuntu
  1. Come abilitare SSH su Ubuntu 18.04

  2. Come abilitare SSH su Ubuntu 20.04

  3. Come installare Ubuntu Server 18.04 LTS

  4. Come abilitare SSH in Ubuntu

  5. Come abilitare il server SSH su Ubuntu 22.04 Jammy Linux

Come abilitare ssh su Ubuntu 20.04 LTS Linux

Abilita o crea un servizio in Ubuntu 20.04 LTS

Come installare il server SSH su Ubuntu 18.04 LTS

Come installare il server SSH su Ubuntu 20.04 LTS

Come abilitare BBR su Ubuntu 20.04 LTS

Come installare il server SSH su Ubuntu 22.04 LTS