Inhabilito el servidor ssh con systemctl deshabilita ssh y luego reinicio. Después de reiniciar, todavía puedo iniciar sesión en el servidor remoto a través de ssh. Uso systemctl status ssh para verificar el estado del servidor y está inactivo.
$ 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
su pregunta?● 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
Respuestas:
El socket SSD systemd está activo y el servicio SSH está activado por socket. También debe deshabilitar el zócalo:
De hecho, en mi sistema Arch, el demonio sshd se ejecuta solo cuando entra una nueva conexión. En otras ocasiones, las únicas instancias de sshd son los procesos secundarios que se bifurcan para manejar esas conexiones.
Ver también:
fuente