Tor: Relay configuration issue “Could not bind to 0.0.0.0:443: Permission denied”

я потею service tor повторно похвалите

 * Reloading tor daemon configuration...      [fail] 

/var/log/tor/log

Jan 08 08:01:25.000 [notice] Tor 0.2.7.6 (git-605ae665009853bd) opening new log file.
Jan 08 10:19:40.000 [notice] Heartbeat: Tor's uptime is 3 days 0:00 hours, with 0 circuits open. I've sent 1.17 MB and received 28.04 MB.
Jan 08 12:31:58.000 [notice] Received reload signal (hup). Reloading config and resetting internal state.
Jan 08 12:31:58.000 [notice] Read configuration file "/usr/share/tor/tor-service-defaults-torrc".
Jan 08 12:31:58.000 [notice] Read configuration file "/etc/tor/torrc".
Jan 08 12:31:58.000 [notice] Based on detected system memory, MaxMemInQueues is set to 5988 MB. You can override this by setting MaxMemInQueues by hand.
Jan 08 12:31:58.000 [notice] Opening OR listener on 0.0.0.0:443
Jan 08 12:31:58.000 [warn] **Could not bind to 0.0.0.0:443: Permission denied**
Jan 08 12:31:58.000 [warn] Failed to parse/validate config: Failed to bind one of the listener ports.
Jan 08 12:31:58.000 [err] Reading config failed--see warnings above. For usage, try -h.
Jan 08 12:31:58.000 [warn] Restart failed (config error?). Exiting.

Configuration / и т.д. / Tor / torrc

ORPort 443
Nickname ididnteditheconfig
RelayBandwidthRate 1000 KBytes  # Throttle traffic to 100KB/s (800Kbps)
RelayBandwidthBurst 2000 KBytes # But allow bursts up to 200KB (1600Kb)
ExitPolicy reject *:*

Opened 443 port on the Интернет box: enter image description here

Port 443 locally opened:
ss-tunlp | grep 443

tcp    LISTEN     0      128                    *:443                   *:*     
tcp    LISTEN     0      128                   :::443                  :::*  
0
задан 8 January 2016 в 15:13

1 ответ

Вы не можете связать нижние порты без корневого разрешения.

необходимо сделать это, чтобы сделать так.

sudo setcap CAP_NET_BIND_SERVICE=+eip /path/to/binary

Для меня это хорошо работало, но существуют также другие пути.

Для получения дополнительной информации и лучшее объяснение читает это.

https://superuser.com/questions/710253/allow-non-root-process-to-bind-to-port-80-and-443

2
ответ дан 29 September 2019 в 16:54

Другие вопросы по тегам:

Похожие вопросы: