Доступ по SSH за NAT через TOR: различия между версиями
Дым (обсуждение | вклад) Нет описания правки |
Дым (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
=Правки в SSH= | |||
==На сервере== | |||
Изменить в <strong>/etc/openssh/sshd_config</strong> порт на непривилегированный, иначе тор не запустится. Например: | |||
Port 2222 | |||
==На клиенте== | |||
# Должен быть запущен хотя бы минимально настроенный tor. | |||
# В ~/.ssh/config: | |||
Host *.onion | |||
VerifyHostKeyDNS no | |||
ProxyCommand nc -x localhost:9050 -X 5 %h %p | |||
Port 2222 | |||
=Правки в TOR= | =Правки в TOR= | ||
В файле настроек: | В файле настроек: | ||
Строка 13: | Строка 24: | ||
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 | |||
=Получить TOR-имя своего хоста= | =Получить TOR-имя своего хоста= | ||
# cat /var/lib/tor/ssh/hostname | # cat /var/lib/tor/ssh/hostname | ||
длиннющая_куча_букв_и_цифр.onion | длиннющая_куча_букв_и_цифр.onion | ||
Версия от 06:04, 28 августа 2020
Правки в SSH
На сервере
Изменить в /etc/openssh/sshd_config порт на непривилегированный, иначе тор не запустится. Например:
Port 2222
На клиенте
- Должен быть запущен хотя бы минимально настроенный tor.
- В ~/.ssh/config:
Host *.onion VerifyHostKeyDNS no ProxyCommand nc -x localhost:9050 -X 5 %h %p Port 2222
Правки в 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
Перезапустить оба сервиса
# systemctl restart sshd tor
Получить TOR-имя своего хоста
# cat /var/lib/tor/ssh/hostname длиннющая_куча_букв_и_цифр.onion