Por que existem 2 serviços ssh?

1

Acabei de baixar um dispositivo virtual construído no Debian e fui ativar o sshd, mas vi isso:

Qual é a diferença entre ssh.service e ssh @ .service e onde é sshd? Eu verifiquei e openssh-server está instalado.

Eu estou mais familiarizado com o centos, então acho que o Debian chama o daemon ssh mas o redhat chama de sshd?

    
por user1028270 19.10.2015 / 15:59

1 resposta

1

O primeiro é o tradicional sshd service, o outro é ativado por soquete sshd . Você pode encontrar mais por meio da investigação do próprio arquivo de unidade: /lib/systemd/system/[email protected] e /lib/systemd/system/ssh.socket (no Debian, no Fedora e RHEL, prefixam /usr/ ).

Sobre a diferença, é só nomear. Ele deve chamar também sshd binary como CentOS.

Para mais informações, no Red Hat Bugzilla é descrita a criação de tal "serviço" exatamente para ssh (cuidado com o nome, o Debian usa ssh ao invés de sshd , provavelmente em todo lugar).

    
por 19.10.2015 / 17:23