Доступ по SSH за NAT через TOR: различия между версиями
Дым (обсуждение | вклад) (Новая страница: «Создать каталог для скрытого сервиса SSH: # install -m 700 -o _tor -g _tor -d /var/lib/tor/ssh») |
Дым (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
=Правка SSH= | |||
Изменить в <strong>/etc/openssh/sshd_config</strong> порт на непривилегированный, иначе тор не запустится. Например: | |||
Port 2222 | |||
И перезапустить — <code># systemctl restart sshd</code> | |||
=Правки в TOR= | |||
В файле настроек: | |||
* закомментировать опцию <code>BridgeRelay<code>, | |||
* добавить в конец секцию: | |||
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 | |||
Создать каталог для скрытого сервиса SSH: | Создать каталог для скрытого сервиса 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:46, 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
Создать каталог для скрытого сервиса SSH:
# install -m 700 -o _tor -g _tor -d /var/lib/tor/ssh