Estou tentando um Slackware 14.2. Posso iniciar o sshd, /etc/rc.d/rc.inet1 sshd start
mas minha pergunta é como adicionar serviço para executar na inicialização no slackware linux? Basicamente, como adicionar serviços permanentemente ao sistema no Slackware Linux e também verificar o status do serviço. Até agora eu sou capaz de alcançar o acima usando este link ,
$ sudo nano /etc/rc.d/rc.M
e adicionando essas linhas
# Start the sshd server
if [ -x /etc/rc.d/rc.sshd ]; then
. /etc/rc.d/rc.sshd
fi
e funcionou e o servidor ssh foi iniciado automaticamente após a inicialização, pois consegui ssh para esse sistema, mas como verificar o status do serviço dentro do sistema diferente de ps aux | grep ssh
ou netstat -lntp | grep ssh
ou usando ferramentas como lsof
? O que eu quis dizer é alguma coisa usual como sudo service sshd status
ou sudo systemctl status sshd
.
O Slackware usa o sistema init estilo BSD.
sshd
daemon é tratado na inicialização comrc.inet2
script e é tratado no desligamento comrc.0
erc.6
na reinicialização.Para iniciar
sshd
o daemon na inicialização, adicione permissão de execução aorc.sshd
script:Para desativar
sshd
na inicialização, remova a permissão de execução:Como alternativa, você pode gerenciar o
sshd
daemon (parar e iniciar e reiniciar) usando o script rc: