Posso migrar um hiddenservice tor de um usuário / PC para outro?

3

Existe uma maneira de migrar o serviço oculto de um PC para outro?

Eu tentei colocar a pasta hiddenservice com host e chave privada em outro tor, mas recebi este erro:

Dec 24 00:11:38.793 [warn] /home/bibi/.hidden_service1/ is not owned by this user (debian-tor, 115) but by bibi (1000). Perhaps you are running Tor as the wrong user?
Dec 24 00:11:38.793 [warn] Error loading rendezvous service keys
Dec 24 00:11:38.794 [err] set_options(): Bug: Acting on config options left us in a broken state. Dying.
    
por Tedy 23.12.2011 / 23:20

1 resposta

3

Todas as informações sobre o Tor Hidden Services estão dentro do diretório /var/lib/tor (assumindo que o Tor está instalando como pacote do Ubuntu). Portanto, você deve seguir as etapas a seguir para migrar seu serviço oculto.

  1. Abra um terminal.
  2. Interrompa seu serviço do Tor: sudo service tor stop
    Este passo não é necessário. É apenas uma medida de precaução.
  3. Dentro do diretório /var/lib/tor é um subdiretório hidden_service . Se este não for o caso, dê uma olhada no seu /etc/tor/torrc . Existe uma variável chamada HiddenServiceDir . Isso informa a localização real do subdiretório. Eu assumirei que o diretório correto é /var/lib/tor/hidden_service .
  4. Faça um backup dos arquivos
    1. /etc/tor/torrc
    2. /var/lib/tor/hidden_service/private_key e /var/lib/tor/hidden_service/hostname
  5. Mude para a outra máquina e pare o serviço Tor lá.
  6. Crie um diretório de serviço oculto em sua nova máquina: sudo -u debian-tor mkdir /var/lib/tor/hidden_service e altere as permissões: sudo -u debian-tor chmod 2700 /var/lib/tor/hidden_service .
  7. Copie private_key e hostname para o novo diretório e verifique se apenas o usuário debian-tor pode ler e gravar os dois arquivos.
  8. Edite seu /etc/tor/torrc . Você deve definir pelo menos HiddenServiceDir e HiddenServicePort . Outra possibilidade é usar seu backup. Você pode copiá-lo para /etc/tor .
  9. Inicie o serviço Tor.

Agora você terminou de migrar o serviço oculto e ele está acessível novamente.

    
por qbi 06.02.2013 / 22:35