Могу ли я перенести скрытый сервис tor с одного пользователя / ПК на другого?

Есть ли способ перенести скрытый сервис с одного ПК на другой?

Я попытался поместить папку hidden service с хостом и закрытым ключом в другой тор, но получил эту ошибку:

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.

1 ответ

Вся информация о скрытых сервисах Tor находится в каталоге /var/lib/tor (при условии, что Tor устанавливается как пакет Ubuntu). Поэтому вы должны выполнить следующие шаги, чтобы перенести скрытый сервис.

  1. Откройте терминал.
  2. Остановите службу Tor: sudo service tor stop
    Этот шаг не является необходимым. Это просто предупредительная мера.
  3. Внутри каталога /var/lib/tor это подкаталог hidden_service, Если это не так, загляните в /etc/tor/torrc, Существует переменная с именем HiddenServiceDir, Это говорит вам фактическое местоположение подкаталога. Я буду считать, что правильный каталог /var/lib/tor/hidden_service,
  4. Сделайте резервную копию файлов
    1. /etc/tor/torrc
    2. /var/lib/tor/hidden_service/private_key а также /var/lib/tor/hidden_service/hostname
  5. Перейдите на другую машину и остановите там сервис Tor.
  6. Создайте скрытый сервисный каталог на вашем новом компьютере: sudo -u debian-tor mkdir /var/lib/tor/hidden_service и изменить разрешения: sudo -u debian-tor chmod 2700 /var/lib/tor/hidden_service,
  7. Скопируйте private_key а также hostname в новый каталог и убедитесь, что только пользователь debian-tor Можно читать и писать оба файла.
  8. Отредактируйте свой /etc/tor/torrc, Вы должны хотя бы установить HiddenServiceDir а также HiddenServicePort, Другая возможность - использовать вашу резервную копию. Вы можете просто скопировать его в /etc/tor,
  9. Запустите сервис Tor.

Теперь вы завершили миграцию скрытого сервиса, и он снова доступен.

Другие вопросы по тегам