Доступ по SSH за NAT через TOR: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 5: Строка 5:
В файле настроек:
В файле настроек:
# закомментировать опцию <code>BridgeRelay</code>;
# закомментировать опцию <code>BridgeRelay</code>;
# добавить в конец секцию:
# добавить в конец файла секцию:
  ClientOnly 1
  ClientOnly 1
  Sandbox 1
  Sandbox 1
Строка 17: Строка 17:
Cоздать каталог для скрытого сервиса SSH:
Cоздать каталог для скрытого сервиса SSH:
  # install -m 700 -o _tor -g _tor -d /var/lib/tor/ssh
  # install -m 700 -o _tor -g _tor -d /var/lib/tor/ssh
=Перезапустить оба сервиса=
=Перезапустить оба сервиса=
  # systemctl restart sshd tor
  # systemctl restart sshd tor

Версия от 02:51, 28 августа 2020

Правка SSH

Изменить в /etc/openssh/sshd_config порт на непривилегированный, иначе тор не запустится. Например:

Port 2222

Правки в TOR

В файле настроек:

  1. закомментировать опцию BridgeRelay;
  2. добавить в конец файла секцию:
ClientOnly 1
Sandbox 1
DisableNetwork 0
Schedulers KISTLite
NewCircuitPeriod 30
HiddenServiceDir /var/lib/tor/ssh/
# Map external virtual port 2222 to local port 2222
HiddenServicePort 2222 127.0.0.1:2222

Cоздать каталог для скрытого сервиса SSH:

# install -m 700 -o _tor -g _tor -d /var/lib/tor/ssh

Перезапустить оба сервиса

# systemctl restart sshd tor