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?

utilisateur1028270
la source

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/[email protected]et /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).

Jakuje
la source
Les services sont dans /lib/systemd/system/Debian et Ubuntu (au moins à partir de Debian 9 et Ubuntu 16).
Roger Dueck