1. Verificar a instalação
Execute which sshd
para obter o caminho de onde é chamado. Se você não obtiver /usr/sbin/sshd
em resposta, provavelmente não será instalado.
2. Instalando o sshd
Execute zypper in openssh
para instalar o aplicativo.
3. Verifique o firewall
Execute o comando cat /etc/sysconfig/SuSEfirewall2 | grep sshd
.
Você precisa ver FW_CONFIGURATIONS_EXT="sshd"
- Isso significa que o firewall permite o tráfego de entrada na porta 22.
Se você não encontrá-lo, você pode adicioná-lo usando um editor de texto como este:
vi /etc/sysconfig/SuSEfirewall2
e localize a linha onde diz FW_CONFIGURATIONS_EXT=""
e altere para FW_CONFIGURATIONS_EXT="sshd"
4. Verifique se o serviço está sendo executado
systemctl status sshd | grep Active
- Se você obtiver Active: inactive (dead)
, precisará iniciá-lo com systemctl start sshd
.
Execute o comando novamente systemctl status sshd | grep Active
e você deverá ver agora Active: active (running) since ...
5. Ativar o SSH na inicialização
systemctl enable sshd