Desabilito o servidor ssh com systemctl disable ssh e reinicializo. Após a reinicialização, ainda consigo fazer login no servidor remoto através do ssh. Eu uso o systemctl status ssh para verificar o status do servidor e ele está inativo.
$ systemctl -a | grep ssh
ssh.service loaded inactive dead OpenBSD Secure Shell server
[email protected]:22-192.168.0.104:31079.service loaded active running OpenBSD Secure Shell server per-connection daemon (192.168.0.104:31079)
system-ssh.slice loaded active active system-ssh.slice
ssh.socket loaded active listening OpenBSD Secure Shell server socket
systemctl status ssh
sua pergunta?● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled) Active: inactive (dead) since Tue 2019-07-09 23:25:16 CST; 1s ago
Respostas:
O soquete SSH do systemd está ativo e o serviço SSH é ativado por soquete. Você também precisa desativar o soquete:
De fato, no meu sistema Arch, o daemon sshd é executado apenas quando uma nova conexão entra. Em outras ocasiões, as únicas instâncias do sshd são os processos filhos que são executados para lidar com essas conexões.
Veja também:
fonte