Доступ по SSH за NAT через TOR
Версия от 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