Доступ по SSH за NAT через TOR: различия между версиями
Дым (обсуждение | вклад) Нет описания правки |
Дым (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
=Правки в TOR= | =Правки в TOR= | ||
В файле настроек: | В файле настроек: | ||
# закомментировать опцию <code>BridgeRelay</code>; | |||
# добавить в конец секцию: | |||
ClientOnly 1 | ClientOnly 1 | ||
Sandbox 1 | Sandbox 1 | ||
Строка 16: | Строка 16: | ||
HiddenServicePort 2222 127.0.0.1:2222 | HiddenServicePort 2222 127.0.0.1:2222 | ||
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 |
Версия от 05:48, 28 августа 2020
Правка SSH
Изменить в /etc/openssh/sshd_config порт на непривилегированный, иначе тор не запустится. Например:
Port 2222
И перезапустить — # systemctl restart sshd
Правки в TOR
В файле настроек:
- закомментировать опцию
BridgeRelay
; - добавить в конец секцию:
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