Como evitar que o Tor inicie automaticamente no servidor Ubuntu?

14

Como faço para impedir que o Tor seja iniciado automaticamente na inicialização? É o Ubuntu Server, então não tenho nenhuma GUI.

    
por user132607 16.02.2013 / 16:09

3 respostas

20

Isso é bastante confuso. Mas geralmente você pode editar /etc/default/tor e alterar RUN_DAEMON="yes" para RUN_DAEMON="no" . Agora o Vidalia deve iniciar seu próprio tor e tor não deve iniciar na inicialização.

    
por Sina 10.03.2013 / 16:12
5

Você tem várias opções aqui. Para um usuário da GUI, sugiro usar bum como essa resposta . No entanto, você está usando um servidor e, no momento, o Tor não foi movido para o upstart, portanto, você pode usar udate-rc.d ou rm .

  1. Digite sudo update-rc.d -f tor remove . Isso remove todos os links simbólicos e na próxima reinicialização, o Tor não será iniciado. A resposta para " Chkconfig alternativa para o Ubuntu Server? "discute isso.
  2. Insira sudo update-rc.d tor disable . Isso altera o script de início para um script de parada e, efetivamente, também desativa o início do Tor no momento da inicialização. A resposta para " como parar o apache2, o mysql é iniciado automaticamente quando o computador é iniciado? "discute este método.
  3. Como o SystemV usa apenas links simbólicos, você pode usar rm para removê-los: sudo rm /etc/rc?.d/S*tor . Isso exclui todos os arquivos nos subdiretórios rcX.d ( X representa um número ou S), que começa com a letra S (para o script Iniciar) e termina com tor .
  4. O mesmo efeito tem uma combinação de find e rm : find /etc/rc?.d -type l -name "S*tor" -exec rm {} \; . Isso parece específico para links simbólicos.
por qbi 23.02.2013 / 09:26
5

Atualização pequena. Desde 15.04, o Ubuntu usa o systemd ao invés do upstart por padrão, então agora para desativar o tor na inicialização, devemos executar:

sudo systemctl disable tor.service
    
por alex91ivanov 20.01.2016 / 13:58