GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer le serveur SSH sur Ubuntu 22.04

SSH Server est un logiciel côté serveur qui utilise un shell sécurisé pour accepter les connexions du système client. C'est une alternative à Telnet et à d'autres protocoles tels que rlogin, rsh, etc.

Le serveur SSH n'est pas installé sur Ubuntu 22.04 par défaut. Cependant, vous voudrez peut-être l'activer après la nouvelle installation du système d'exploitation pour connecter votre système Ubuntu à partir de machines externes.

Dans cet article, nous verrons comment installer le serveur SSH sur Ubuntu 22.04.

Prérequis

Pour installer le serveur SSH et l'activer sur Ubuntu 22.04, vous devez vous connecter en tant qu'utilisateur root ou utilisateur avec des privilèges sudo pour exécuter les commandes dans la section suivante.

Installer le serveur SSH sur Ubuntu 22.04

Ouvrez un terminal, puis exécutez la commande ci-dessous pour mettre à jour l'index du référentiel.

sudo apt update

Ensuite, installez le package SSH Server en utilisant le apt commande.

sudo apt install -y openssh-server

Activer le serveur SSH sur Ubuntu 22.04

À présent, le service du serveur SSH devrait démarrer automatiquement. Vous pouvez vérifier l'état du service du serveur SSH en exécutant la commande suivante.

sudo systemctl status ssh

La capture d'écran ci-dessus confirme que le service SSH est opérationnel.

Autoriser SSH dans le pare-feu

Parfois, vous devrez peut-être autoriser les connexions SSH provenant de systèmes clients dans le pare-feu. Utilisez donc la commande ci-dessous pour créer une règle autorisant les connexions SSH à partir de machines externes.

sudo ufw allow ssh

sudo ufw enable

sudo ufw reload

Accéder à Ubuntu 22.04 via SSH

Vous pouvez vous connecter à votre système via SSH à l'aide de putty de Windows ou des clients SSH intégrés de Linux ou macOS.

ssh user_name@ip_address

Activer la connexion racine SSH sur Ubuntu 22.04

Par défaut, vous ne pourrez pas vous connecter en tant qu'utilisateur root via SSH pour des raisons de sécurité. Cependant, vous pouvez activer la connexion root en modifiant le fichier de configuration SSH à vos propres RISQUES.

Mettez à jour la configuration SSH avec la commande ci-dessous.

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

Ensuite, redémarrez le service SSH pour lire la nouvelle configuration.

sudo systemctl restart ssh

Maintenant, vous devriez pouvoir vous connecter directement en tant que root via ssh.

Désactiver le service SSH sur Ubuntu 22.04

Si vous souhaitez désactiver SSH sur votre système, vous pouvez arrêter et désactiver le service SSH afin qu'il ne démarre pas lors d'un redémarrage du système.

sudo systemctl stop ssh

sudo systemctl disable ssh

Conclusion

C'est tout. J'espère que vous avez appris à installer le serveur SSH sur Ubuntu 22.04. Vous pouvez maintenant effectuer des activités de gestion sur le terminal. De plus, vous pouvez configurer l'authentification basée sur la clé SSH qui vous permet de vous connecter à votre système sans saisir de mot de passe.


Ubuntu
  1. Comment installer le serveur RabbitMQ sur Ubuntu 18.04 et 16.04 LTS

  2. Comment installer le serveur Gitlab sur Ubuntu 18.04 et 16.04 LTS

  3. Comment installer MsSQL Server 2019 sur Ubuntu 20.04

  4. Comment installer Ansible sur Ubuntu Server 21.04

  5. Comment installer le serveur Xrdp sur Ubuntu 20.04 LTS

Comment installer CouchPotato sur Ubuntu Server/Desktop

Comment installer le serveur SSH sur Ubuntu 18.04 LTS

Comment installer le serveur FTP sur Ubuntu 20.04 LTS

Comment installer le serveur SSH sur Ubuntu 20.04 LTS

Comment installer le serveur SSH sur Ubuntu 22.04 LTS

Comment installer le serveur Minecraft sur Ubuntu 20.04