Não é possível desativar o sshd

0

Estou com dificuldade para desativar o sshd. [Eu quero que esteja disponível, mas não autorun]

Eu segui Como desabilitar o início automático de SSHD no Ubuntu 15.04 , mas sem sucesso:

$ ps -ef|grep sshd
root       742     1  0 11:43 ?        00:00:00 /usr/sbin/sshd -D

ou seja, ainda está em execução. E ainda assim

$ systemctl status sshd
● sshd.service - OpenBSD Secure Shell server
Loaded: loaded (/etc/systemd/system/sshd.service; disabled; vendor preset: enabled)
Active: inactive (dead)

IOW ps mostra seu ativo enquanto systemctl não mostra

    
por Rusi 30.12.2015 / 07:24

1 resposta

1

Você está sendo conduzido pelo caminho do jardim por um arquivo de unidade de serviço criado pelo administrador local em /etc/systemd/system/sshd.service . Isso não é a unidade de serviço empacotada do Ubuntu versão 15.

Existem três destes últimos e eles vivem em:

  • /lib/systemd/system/ssh.socket - unidade de soquete para o soquete SSH quando o systemd está escutando conexões
  • /lib/systemd/system/[email protected] - unidade de serviço de modelo, instanciada por conexões feitas ao soquete SSH quando o systemd está fazendo a escuta
  • /lib/systemd/system/ssh.service - unidade de serviço para quando o OpenSSH está escutando conexões

Como observado nos comentários das respostas da pergunta original, o nome do serviço SSH no Ubuntu Linux e no Debian Linux é ssh não sshd .

Leitura adicional

por JdeBP 30.12.2015 / 10:47