Почему для запуска tor требуется административный доступ, если он связан с портом выше 1024?
На Linux и Windows требуется административный доступ.
Почему для запуска tor требуется административный доступ, если он связан с портом выше 1024?
На Linux и Windows требуется административный доступ.
Tor направляет весь сетевой трафик через нечто похожее на VPN (путем создания сетевого маршрута).
В других решениях, таких как встроенный клиент Windows VPN, либо служба, работающая в качестве SYSTEM, либо сама операционная система будут вносить изменения в маршрутизацию от вашего имени, не заставляя вас проходить проверку подлинности в качестве администратора.
Поскольку Tor не использует такой сервис, а операционная система не делает специальных допусков для программы Tor, Tor должен сам внести эти изменения и, следовательно, нуждается в правах администратора.
Я упоминаю Windows, потому что это то, с чем я больше всего знаком, но я думаю, что аналогичный аргумент применим к Linux.
Tor не требует административного доступа для запуска. Он запущен на моей машине разработчика как пользователь с ограниченными правами (не администратор).
Я могу запустить его с Vidalia или без, привязка к портам больше 1024, и все работает без нареканий.
Я работаю на Windows 7.