GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare il server SSH su Ubuntu 22.04

SSH Server è un programma software lato server che utilizza una shell sicura per accettare le connessioni dal sistema client. È un'alternativa per Telnet e altri protocolli come rlogin, rsh, ecc.

Il server SSH non è installato su Ubuntu 22.04 per impostazione predefinita. Tuttavia, potresti volerlo abilitare dopo la nuova installazione del sistema operativo per connettere il tuo sistema Ubuntu da macchine esterne.

In questo post vedremo come installare SSH Server su Ubuntu 22.04.

Prerequisiti

Per installare il server SSH e abilitarlo su Ubuntu 22.04, devi accedere come utente root o utente con privilegi sudo per eseguire i comandi nella sezione successiva.

Installa il server SSH su Ubuntu 22.04

Apri un terminale e quindi esegui il comando seguente per aggiornare l'indice del repository.

sudo apt update

Quindi, installa il pacchetto SSH Server utilizzando apt comando.

sudo apt install -y openssh-server

Abilita il server SSH su Ubuntu 22.04

A questo punto, il servizio del server SSH dovrebbe avviarsi automaticamente. È possibile verificare lo stato del servizio del server SSH eseguendo il comando seguente.

sudo systemctl status ssh

Lo screenshot sopra conferma che il servizio SSH è attivo e funzionante.

Consenti SSH nel firewall

A volte, potrebbe essere necessario consentire le connessioni SSH provenienti dai sistemi client nel firewall. Quindi, usa il comando seguente per creare una regola per consentire le connessioni SSH da macchine esterne.

sudo ufw allow ssh

sudo ufw enable

sudo ufw reload

Accedi a Ubuntu 22.04 tramite SSH

Puoi connetterti al tuo sistema tramite SSH usando stucco da Windows o client SSH integrati da Linux o macOS.

ssh user_name@ip_address

Abilita l'accesso root SSH su Ubuntu 22.04

Per impostazione predefinita, non potrai accedere come utente root tramite SSH per motivi di sicurezza. Tuttavia, puoi abilitare l'accesso come root modificando il file di configurazione SSH a tuo RISCHIO.

Aggiorna la configurazione SSH con il comando seguente.

echo "PermitRootLogin Yes" | sudo tee -a /etc/ssh/sshd_config

Quindi, riavvia il servizio SSH per leggere la nuova configurazione.

sudo systemctl restart ssh

Ora dovresti essere in grado di accedere direttamente come root tramite ssh.

Disabilita il servizio SSH su Ubuntu 22.04

Se desideri disabilitare SSH sul tuo sistema, puoi interrompere e disabilitare il servizio SSH in modo che non si avvii al riavvio del sistema.

sudo systemctl stop ssh

sudo systemctl disable ssh

Conclusione

È tutto. Spero che tu abbia imparato come installare SSH Server su Ubuntu 22.04. È ora possibile eseguire attività di gestione sul terminale. Inoltre, puoi configurare l'autenticazione basata su chiave SSH che ti consente di accedere al tuo sistema senza inserire una password.


Ubuntu
  1. Come installare RabbitMQ Server su Ubuntu 18.04 e 16.04 LTS

  2. Come installare Gitlab Server su Ubuntu 18.04 e 16.04 LTS

  3. Come installare MsSQL Server 2019 su Ubuntu 20.04

  4. Come installare Ansible su Ubuntu Server 21.04

  5. Come installare il server Xrdp su Ubuntu 20.04 LTS

Come installare CouchPotato su Ubuntu Server/Desktop

Come installare il server SSH su Ubuntu 18.04 LTS

Come installare il server FTP su Ubuntu 20.04 LTS

Come installare il server SSH su Ubuntu 20.04 LTS

Come installare il server SSH su Ubuntu 22.04 LTS

Come installare il server Minecraft su Ubuntu 20.04