Precisa de ajuda para fazer o script rodar na inicialização (Ubuntu 14.04 LTS Headless)

2

Eu pesquisei em todos os lugares e fiz meu dever de casa antes de postar, mas ainda não consigo fazer com que uma coisa funcione. Eu tenho um servidor Ubunutu 14.04 (sem cabeça) e estou tentando descobrir o que eu acho que seria uma tarefa simples, mas não pode fazê-lo funcionar e isso está me deixando louco. Abaixo estão os detalhes ...

O que estou tentando fazer

Na inicialização, quero que 3 aplicativos sejam iniciados automaticamente. As 3 strings já estão em um script bash localizado em /etc/init.d que, quando executado manualmente, é executado corretamente. Não importa o que eu tentei, não consigo executá-lo na inicialização, no entanto. Minha sessão lista que estou no runlevel 2.

Nota: O servidor é remoto e eu acesso via SSH. Devido a não ser local, obviamente não consigo ver imediatamente o eco durante os estágios iniciais de inicialização. Eu também não uso o GRUB com este servidor.

O que eu tentei

Nenhum funcionou: (

  • Editando rc.local (usando nano) em / etc e /etc/init.d e adicionando os comandos ou scripts
  • Verificado que rc.local estava habilitado para meu nível de execução (além de habilitado para todos os níveis de execução para teste)
  • Criando links simbólicos para o script que tinha "S99" anexado ao início do nome em /etc/init.d em /etc/rc1.d, /etc/rc2.d ... até o rc6. d conforme descrito aqui
  • Adicionando a inicialização no Unity - Sim, é sem cabeça, mas uma das coisas que estou tentando iniciar é para o servidor VNC. Conforme previsto, os aplicativos configurados aqui exigem que o Unity inicie automaticamente o que não é necessário
  • Algumas outras coisas que não consigo lembrar agora

Qualquer sugestão seria muito apreciada - Obrigado!

    
por BzowK 25.11.2015 / 17:56

0 respostas