debian 上的 tor:用户回退如何工作?

debian 上的 tor:用户回退如何工作?

我今天在 Debian 6 系统上观察到一个奇怪的行为,我无法理解。当我通过/etc/init.d/tor或直接通过运行 tor 时/sbin/tor,新的 tor 进程会放弃其 root 权限并将其 uid 设置为debian-tor- 用户。虽然这是一件好事,但我不明白应用程序为什么会这样做。我的 /etc/tor/torrc 不包含相应的User-configuration-entry。tor 如何知道它首先应该回退到哪个 uid?

答案1

debian-tor通过 Debian 补丁在 Tor 可执行文件中进行硬编码。

apt-get source tor进去看看tor-0.2.1.30/debian/patches/06_add_compile_time_defaults.dpatch

相关内容