systemctl
El comando se usa en RedHat 7 Linux para administrar servicios en todo el sistema. Permite a los administradores administrar el servicio ssh para iniciar, reiniciar, detener o habilitar la carga automática después del inicio del sistema.
Al instalar el servicio ssh en su RHEL 7 Linux, ejecute el siguiente comando de Linux:
# yum install openssh
Por servicio SSH predeterminado o para ser más precisos sshd
(demonio) está deshabilitado. Una vez que se instaló el paquete opensshd, puede verificar el estado del servicio SSHD usando el siguiente comando:
# systemctl status sshd sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled) Active: inactive (dead)
Para iniciar el demonio ssh (sshd) en RHEL 7, ejecute:
systemctl start sshd
Una vez que haya iniciado con éxito el demonio SSHD, verifique el estado del servicio sshd mediante:
# systemctl status sshd sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; disabled) Active: active (running) since Mon 2014-09-01 09:35:17 EST; 2s ago Process: 6191 ExecStartPre=/usr/sbin/sshd-keygen (code=exited, status=0/SUCCESS) Main PID: 6194 (sshd) CGroup: /system.slice/sshd.service └─6194 /usr/sbin/sshd -D Sep 01 09:35:17 localhost.localdomain systemd[1]: Started OpenSSH server daemon. Sep 01 09:35:17 localhost.localdomain sshd[6194]: Server listening on 0.0.0.0 port 22. Sep 01 09:35:17 localhost.localdomain sshd[6194]: Server listening on :: port 22.
A continuación, cuando reinicie su caja RHEL 7 Linux, deberá iniciar manualmente el servicio ssh nuevamente. Para iniciar sshd
servicio automáticamente después de reiniciar, ingrese el siguiente comando de Linux en su terminal:
# systemctl enable sshd ln -s '/usr/lib/systemd/system/sshd.service' '/etc/systemd/system/multi-user.target.wants/sshd.service'
Para deshabilitar sshd
en su sistema Linux RHEL 7, modifique el comando anterior para:
# systemctl disable sshd rm '/etc/systemd/system/multi-user.target.wants/sshd.service'