GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment activer le service SSH dans Ubuntu 22.04 LTS

Ce tutoriel simple montre comment activer Secure Shell (SSH) dans Ubuntu 22.04, afin que vous puissiez vous connecter à distance et transférer des données en toute sécurité via le protocole réseau cryptographique.

Ubuntu utilise OpenSSH pour fournir des services Secure Shell. Le client est préinstallé avec une prise en charge prête à l'emploi pour la connexion afin de supprimer le serveur SSH. Le package serveur est disponible dans le référentiel système mais n'est pas installé par défaut.

1. Installer le serveur SSH :

Tout d'abord, connectez-vous à votre serveur Ubuntu ou appuyez sur Ctrl+Alt+T sur le clavier pour ouvrir le terminal dans le bureau Ubuntu.

Lorsqu'il s'ouvre, exécutez la commande ci-dessous pour installer le package serveur :

sudo apt install ssh

Tapez le mot de passe utilisateur pour l'authentification sudo, bien qu'il n'y ait pas de retour d'astérisque

Une fois installé, le service devrait s'exécuter automatiquement. Sinon, utilisez les commandes ci-dessous pour l'activer et le démarrer :

sudo systemctl enable sshd && sudo systemctl start sshd

Et vérifiez l'état du service à l'aide de la commande :

systemctl status sshd.service

2. Configurer le serveur SSH :

Après l'étape 1, vous devriez pouvoir vous connecter à distance à ce serveur ou bureau Ubuntu via ssh et/ou scp commandes.

Vous pouvez cependant le configurer pour écouter sur un port différent, spécifier les utilisateurs autorisés à se connecter, changer les méthodes d'authentification, etc.

Pour ce faire, éditez le "/etc/ssh/sshd_config" via la commande ci-dessous :

sudo nano /etc/ssh/sshd_config

Pour Ubuntu Desktop, remplacez nano avec gedit pour éditer le fichier de configuration avec une interface graphique.

Lorsque le fichier s'ouvre, en supprimant '#' au début et en changeant le nombre après 'Port' changera le port d'écoute ; Activer "PermitRootLogin prohibit-password" (supprimer # au début l'activera) permettra la connexion root via la clé d'authentification. Pour autoriser la connexion par mot de passe, changez la valeur en "yes", et vous devez activer "PasswordAuthentication yes".

Pour plus de configurations, consultez ce document. Et, si vous souhaitez configurer une clé d'authentification pour vous connecter sans mot de passe, essayez ce tutoriel.

Après avoir enregistré le fichier, n'oubliez pas de redémarrer le service SSH pour appliquer les modifications :

sudo systemctl restart sshd

3. Connectez-vous ou transférez des données via SSH :

Après avoir configuré le serveur SSH distant, vous pouvez exécuter la commande ci-dessous pour vous connecter à distance :

ssh [email protected]_ip -p 22890

Remplacez le numéro de port 22890 par le vôtre ou ignorez le -p indicateur si le port par défaut est utilisé.

Et copiez les données du local vers le serveur via la commande scp :

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

Ou, récupérez les données du serveur vers le répertoire actuel de la machine locale via la commande :

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

Article d'origine


Ubuntu
  1. Comment activer SSH sur Ubuntu 18.04

  2. Comment activer SSH sur Ubuntu 20.04

  3. Comment installer Ubuntu Server 18.04 LTS

  4. Comment activer SSH dans Ubuntu

  5. Comment activer le serveur SSH sur Ubuntu 22.04 Jammy Linux

Comment activer ssh sur Ubuntu 20.04 LTS Linux

Activer ou créer un service dans Ubuntu 20.04 LTS

Comment installer le serveur SSH sur Ubuntu 18.04 LTS

Comment installer le serveur SSH sur Ubuntu 20.04 LTS

Comment activer BBR sur Ubuntu 20.04 LTS

Comment installer le serveur SSH sur Ubuntu 22.04 LTS