¿Por qué hay 2 servicios ssh?


1

Acabo de descargar un dispositivo virtual construido en Debian y fui a habilitar sshd pero vi esto:

ingrese la descripción de la imagen aquí

¿Cuál es la diferencia entre ssh.service y ssh @ .service y dónde está sshd? Lo comprobé y el servidor openssh está instalado.

Estoy más familiarizado con los centos, así que supongo que Debian llama al demonio ssh pero redhat lo llama sshd.

Respuestas:


1

El primero es el sshdservicio tradicional , el otro está activado por socket sshd. Puede encontrar más mediante la investigación del archivo de la unidad en sí: /lib/systemd/system/ssh@.servicey /lib/systemd/system/ssh.socket(en Debian, en Fedora y RHEL, anteponer /usr/).

Sobre la diferencia, es solo nombrar. Debe llamar también sshdbinario como CentOS.

Para leer más, en Red Hat bugzilla se describe la creación de dicho "servicio" exactamente para ssh(cuidado con los nombres, Debian usa en sshlugar de sshd, probablemente en todas partes).


Los servicios están disponibles /lib/systemd/system/para Debian y Ubuntu (al menos a partir de Debian 9 y Ubuntu 16).
Roger Dueck
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.