Как настроить несколько скрытых служб Tor на одном хосте?

LVM (Диспетчер логических томов) является подсистема. На самом низком уровне находится PV (физический объем). Внутри PV находится VG (группа томов), а внутри VG - LV (логические тома).

Кажется, вы спрашиваете, как переместить или изменить размер PV, соответствующего / dev / sda4 . Для этого сначала нужно деактивировать VG. ( gparted > деактивировать раздел.) Обратите внимание, что когда вы деактивируете виртуальную группу, все ее LV должны быть сначала размонтированы и станут недоступными до тех пор, пока виртуальная группа не будет повторно активирована. Следовательно, весьма вероятно, что вам потребуется выполнить это перемещение / изменение размера за пределами работающей системы. (Я особенно могу порекомендовать SystemRescueCd , но я вижу, что GParted теперь имеет собственный LiveCD .)

4
13.04.2017, 15:37
1 ответ

Для добавления нескольких служб Tor на один сервер достаточно просто отредактировать / etc / tor / torrc и добавить две строки для каждой службы, каждая со своим собственным каталогом в / var / lib / tor /;

Например, чтобы запустить еще два веб-сайта на одном сервере, вы можете оставить с правой стороны также порт 80, а с левой стороны, используя другой порт на локальном хосте как в:

HiddenServiceDir /var/lib/tor/www2_service/
HiddenServicePort 80 127.0.0.1:8080

HiddenServiceDir /var/lib/tor/www3_service/
HiddenServicePort 80 127.0.0.1:8081

Я хотел бы добавить примечание, что часть оставления на стороне Tor порта 80 для нескольких сайтов является желанной возможностью, поскольку она не обязывает пользователя добавлять порт после URL-адреса для доступа к onion site / service, что позволяет отображать службы на основе TCP в их канонических портах на порты по вашему выбору на локальном сервере.

Затем nginx будет настроен с двумя новыми vhosts:

server {
    listen 127.0.0.1:8080;
    server_name zyew6pdq6fv4i6sz.onion;
    ...
}

server {
    listen 127.0.0.1:8081;
    server_name yyew6pdh6hv1i3sy.onion;
    ...
}

Если также возникнет необходимость в временно для доступа к службе ssh через Tor в качестве VPN для бедняков, и для обхода правил брандмауэра, 4-я запись в файл / etc / tor / torrc также можно добавить:

HiddenServiceDir /var/lib/tor/ssh_service/
HiddenServicePort 22 127.0.0.1:22

Как упоминалось в Как создать веб-сайт darknet / Tor в Linux? , после запуска:

service tor reload

каталоги будут созданы, и внутри каждого из новых каталогов автоматически будут созданы два файла, hostname и private_key .

Содержимое файла имя хоста внутри каждого каталога с новым адресом .onion , по которому соответствующие новые службы могут использоваться внутри сети Tor.

4
27.01.2020, 20:57

Теги

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