Script autossh do Ubuntu Server 10.04 em etc / init.d [duplicado]

1

Eu atualmente tenho um script em /etc/init.d que chama o autossh com port forward para configurar o ssh reverso no servidor. O comando é precedido por 'sleep 20' para tentar garantir que o comando seja chamado depois que a rede estiver ativa. As perguntas são: qual é a melhor maneira de executar esse script mais tarde no ciclo de inicialização (depois que a rede estiver configurada)? Poderia / deveria ser movido para /etc/rc.local ou há uma solução melhor?

    
por grant 29.06.2011 / 03:46

2 respostas

1

A conversão do script de inicialização para o Upstart resolverá esse problema. Veja esta resposta anterior (e a resposta aceita) sobre como iniciar uma tarefa depois que a rede estiver ativa:

scripts iniciantes: execute uma tarefa depois que a rede for ativada

    
por 29.06.2011 / 04:02
0

Eu suspeito que o /etc/network/if-up.d/ possa ser mais apropriado.

A página de manual apropriada ajudará.

    
por 29.06.2011 / 03:55