Pourquoi existe-t-il 2 services SSH?


1

Je viens de télécharger une appliance virtuelle construite sur Debian et je suis allé activer sshd, mais j'ai vu ceci:

entrez la description de l'image ici

Quelle est la différence entre ssh.service et ssh @ .service et où est sshd? J'ai vérifié et openssh-server est installé.

Je connais mieux les centos, donc je suppose que Debian appelle le démon ssh mais redhat l’appelle sshd?

Réponses:


1

Le premier est un sshdservice traditionnel , l'autre est activé par la socket sshd. Vous pouvez trouver plus d'informations en examinant le fichier d'unité lui-même: /lib/systemd/system/ssh@.serviceet /lib/systemd/system/ssh.socket(sous Debian, sous Fedora et RHEL, en début de série /usr/).

À propos de la différence, il ne s'agit que de nommer. Il doit aussi appeler sshdbinaire comme CentOS.

Pour en savoir plus, dans Red Hat, bugzilla décrit la création de ce "service" exactement pour ssh(méfiez-vous des noms, que Debian utilise à la sshplace de sshd, probablement partout).


Les services sont dans /lib/systemd/system/Debian et Ubuntu (au moins à partir de Debian 9 et Ubuntu 16).
Roger Dueck
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.