Activer SSH sur Debian 10

Vous pouvez utiliser SSH pour accéder à votre serveur ou bureau Debian 10 à distance. Vous pouvez installer de nouveaux progiciels, les configurer, surveiller votre serveur Debian 10 ou votre bureau à distance via SSH.

Dans cet article, je vais vous montrer comment vous activez SSH sur Debian 10 et vous connectez à votre machine Debian 10 à distance via SSH. Alors, commençons.

Sur Debian 10, le serveur SSH est fourni par le paquet openssh-server. Vous pouvez installer le serveur OpenSSH à partir du dépôt de paquets officiel de Debian 10 très facilement en utilisant le gestionnaire de paquets APT.

Tout d’abord, ouvrez un Terminal et exécutez la commande suivante pour mettre à jour le cache du référentiel de paquets APT.

$ mise à jour de sudo apt

Le cache du référentiel de paquets APT doit être mis à jour.

Maintenant, installez le package openssh-server avec la commande suivante.

$ sudo apt installer le serveur openssh

Maintenant, appuyez sur Y et appuyez sur < Entrée > pour confirmer l’installation.

Le paquet openssh-server doit être installé.

Maintenant, vous pouvez vérifier si le service SSH s’exécute avec la commande suivante:

$ sudo systemctl statut ssh

Comme vous pouvez le voir, le service SSH n’est pas actif. Il ne fonctionne pas. Mais il est activé. Ce qui signifie que le service SSH démarrera automatiquement au démarrage. Donc, pour démarrer le service SSH, il vous suffit de redémarrer votre ordinateur.

Si vous ne souhaitez pas redémarrer votre ordinateur en ce moment, vous pouvez démarrer le service SSH manuellement avec la commande suivante:

$ sudo systemctl démarrer ssh

Maintenant, vérifiez si le service SSH s’exécute avec la commande suivante:

$ sudo systemctl statut ssh

Comme vous pouvez le voir, le service SSH est actif ou en cours d’exécution. Maintenant, vous pouvez vous connecter à cet ordinateur à distance via SSH.

Ajout et suppression du Service SSH au démarrage du système :

Sur Debian 10, le comportement par défaut du service SSH est de démarrer automatiquement au démarrage.

Si vous ne souhaitez pas que le service SSH démarre automatiquement au démarrage, vous souhaitez plutôt démarrer le service SSH manuellement lorsque vous en avez besoin, vous pouvez le supprimer du démarrage du système avec la commande suivante.

$ sudo systemctl disable ssh

Si vous changez d’avis plus tard et que vous souhaitez démarrer le service SSH au démarrage, vous pouvez ajouter le service SSH au démarrage du système avec la commande suivante:

$ sudo systemctl activer ssh

Connexion à distance à la machine Debian 10 via SSH:

Maintenant, pour vous connecter au serveur SSH, vous avez besoin de l’adresse IP ou du nom d’hôte/nom de domaine de la machine Debian 10 sur laquelle vous venez d’installer le serveur SSH. Vous devez également connaître le nom d’utilisateur et le mot de passe de connexion de la machine Debian 10 à laquelle vous souhaitez vous connecter.

Pour trouver l’adresse IP de la machine Debian 10 à laquelle vous souhaitez vous connecter à distance, exécutez la commande suivante sur cette machine.

$ ip a

Comme vous pouvez le voir, l’adresse IP de mon bureau Debian 10 est 192.168.21.134. Ce sera différent pour vous. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

Si la machine Debian 10 que vous essayez de connecter via SSH est hébergée sur le cloud (VPS), vous pouvez avoir un nom d’hôte ou un nom de domaine résoluble DNS que vous pouvez utiliser à la place de l’adresse IP. Pour trouver le nom d’hôte du VPS, exécutez la commande suivante sur le VPS.

$ nom d’hôte

Un exemple de sortie est donné comme suit.

Si vous ne connaissez pas le nom d’utilisateur de connexion de votre machine Debian 10, vous pouvez exécuter la commande suivante sur cette machine pour trouver le nom d’utilisateur.

$ whoami

Le nom d’utilisateur doit être imprimé sur le terminal. Souviens-toi.

Pour se connecter à distance à la machine Debian 10 via SSH, le programme client SSH doit être installé sur l’ordinateur client.

Si le client est une machine Ubuntu/Debian, vous pouvez installer les programmes clients SSH avec les commandes suivantes:

$ sudo apt update
install sudo apt install openssh-client

Si le client est une machine RHEL/CentOS, vous pouvez installer les programmes clients SSH avec les commandes suivantes:

$ sudo yum installe openssh-clients

Maintenant, pour vous connecter à la machine distante Debian 10 via SSH, exécutez la commande suivante à partir de la machine cliente:

$ NOM D’UTILISATEUR ssh @ADRESSE IP

Ou

$ nom D’UTILISATEUR ssh @ NOM D’HÔTE

Dans mon cas, la commande est:

Vous verrez l’invite suivante la première fois que vous essayez de vous connecter à votre machine Debian 10 via SSH. Tapez simplement yes et appuyez sur < Enter > pour continuer.

Vous verrez l’invite suivante la première fois que vous essayez de vous connecter à votre machine Debian 10 via SSH. Tapez simplement yes et appuyez sur < Enter > pour continuer.

Vous devriez être connecté.

Maintenant, vous pouvez exécuter n’importe quelle commande que vous souhaitez installer de nouveaux paquets logiciels, configurer différents services ou surveiller la machine Debian 10 à distance. Les possibilités sont illimitées.

Une fois votre travail terminé, vous pouvez fermer la session SSH avec la commande suivante:

$ sortie

C’est ainsi que vous activez SSH sur Debian 10 et que vous vous connectez à votre machine Debian 10 à distance via SSH. Merci d’avoir lu cet article.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Previous post Installations d’aide à la vie autonome pour les personnes âgées en Californie
Next post Le congé sabbatique: Prendre une pause pour construire un CB750 cafe racer