Процесс TOR не запустится автоматически на Ubuntu 16.04

Я пытаюсь установить TOR на новом сервере под управлением Ubuntu 16.04. Это работало на меня несколько раз в прошлом. Я использую следующую команду:

sudo apt-get install tor

К сожалению, процесс скалистой вершины, кажется, не работает вообще. То, когда я делаю "PS aux | grep скалистая вершина" все, что я получаю:

1322  0.0  0.0  14512  1020 pts/0    S+   12:19   0:00 grep --color=auto tor

Интересно, когда я делаю "systemctl скалистую вершину состояния", я получаю следующее:

tor.service - Anonymizing overlay network for TCP (multi-instance-master)
   Loaded: loaded (/lib/systemd/system/tor.service; enabled; vendor preset: enabled)
   Active: active (exited) since Sun 2017-02-12 12:17:45 UTC; 2min 48s ago
  Process: 428 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
 Main PID: 428 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/tor.service

Feb 12 12:17:45 SR332 systemd[1]: Starting Anonymizing overlay network for TCP (multi-instance-master)...
Feb 12 12:17:45 SR332 systemd[1]: Started Anonymizing overlay network for TCP (multi-instance-master).

Любая попытка перезапустить сервис показывает, что это хорошо работает - но это не делает. Остановка сервиса с "sudo systemctl скалистая вершина остановки" изменяет состояние на "загруженный", затем делая "sudo systemctl запускают скалистую вершину" шоу как активную - все же ничто не изменяется./var/log/tor/абсолютно пуст, включая то, когда режим отладки включен.

Кроме того, когда я ввожу "скалистую вершину", или как корень или как debian-скалистая-вершина (пользователь, созданный во время установки TOR), это начинает работать. Выполнение "скалистой вершины и" в основном решает проблему, но это означает, что сервер не выполнит TOR после того, как это будет перезагружено, который является проблемой для меня. Только при выполнении процесса скалистой вершины вручную, журнал, начинает становиться заполненным.

Любые предложения высоко ценились бы.

1
задан 12 February 2017 в 15:26

1 ответ

Debian/Ubuntu поощряют использование нескольких экземпляров скалистой вершины в системе в противоположность единственному экземпляру. По сути, решение было принято для создания экземпляра по умолчанию tor@default в противоположность простому tor. С этой целью установленный tor.service файл недопустим:

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true

В то время как Скалистая вершина установлена с допустимым /etc/init.d/tor сервисный сценарий, попытки использовать этот сценарий на 16,04 результатах в systemd, пытающемся загрузить недопустимое tor.service вместо этого. Удаление или переименование оскорбления файла /lib/systemd/system/tor.service и перезагрузка сценариев w/ systemctl daemon-reload решит проблему.

Кроме того, можно использовать tor@default экземпляр: Например. service tor@default start, или можно создать новые экземпляры с tor-instance-create.

6
ответ дан 3 December 2019 в 06:31

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

Похожие вопросы: