Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Inicialização de um serviço ao ligar a máquina

Boa Tarde,

preciso fazer com que o serviço de SSH no meu Ubuntu inicie junto a inicialização da máquina, já tenho um script dentro do meu diretório"/etc/init.d/" porém ao iniciar a máquina e dar um service ssh status ele não está rodando. Sempre é necessário executar o sudo service ssh start.

Obs: estou utilizando o ubuntu via docker container, sem interface gráfica. Então só consigo utilizar o terminal.

poderiam me ajudar a automatizar esse serviço? Obrigado !

2 respostas

Digita no terminal

chkconfig sshd on

Se pintaruma dúvida checa a manpage

man chkconfig

Espero que ajude!!!

solução!

Como estou usando a versão Ubuntu 16.04.3 achei no link abaixo do stack overflow que o fato que o chkconfig não é mais utilizado no ubuntu, foi substituído pelo update-rc.d

https://stackoverflow.com/questions/20680050/how-do-i-install-chkconfig-on-ubuntu

"The command chkconfig is no longer available in Ubuntu.The equivalent command to chkconfig is update-rc.d.This command nearly supports all the new versions of ubuntu."

The similar commands are

update-rc.d <service> defaults

update-rc.d <service> start 20 3 4 5

update-rc.d -f <service>  remove

Não tive sucesso utilizando esta sintaxe.