If i help You, send me BTC please 1CJGz4UGyL7hTjPeN8j7fu9LRmmWiWSRHi

Ubuntu, Tor, Vidalia, privoxy. Анонимность в сети.

Постов 104 из 175

Захотелось мне анонимности в сети. Самое популярное решение — Tor с графическим интерфейсом Vidalia. Чтобы установить и настроить «анонимайзер» в убунту 11.04 нужно:

1. Открыть файл /etc/apt/sources.list например так:

sudo gedit  /etc/apt/sources.list

и добавить строку:

deb http://deb.torproject.org/torproject.org natty main

2. Получить ключи, обновить список ПО, установить Tor, Vidalia, Privoxy, для чего в терминале выполняем последовательно:

gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
sudo apt-get update
sudo apt-get install privoxy vidalia deb.torproject.org-keyring

При установке пакета Vidalia будет задан вопрос какого пользователя добавить в группу debian-tor — выберите своего текущего пользователя (у меня alex).
Далее у меня ругалось на то, что я не debian-tor и не от меня запускается tor да еще и с неправильными разрешениями:

«/var/run/tor is not owned by this user (alex, 1000) but by debian-tor (117). Perhaps you are running Tor as the wrong user?»

«Before Tor can create a control socket in «/var/run/tor/control», the directory «/var/run/tor/» needs to exist, and be accessible only by the user account that is running Tor.»

— дабы исправить в терминале делаем себя владельцем /var/run/tor:

sudo chown alex:alex /var/run/tor

и даем требуемые разрешения:

sudo chmod 700 /var/run/tor

3. Удаляем текущий конфиг Privoxy:

sudo rm /etc/privoxy/config

4. Создаем необходимый для работы с tor конфиг privoxy:

sudo gedit /etc/privoxy/config

вставляем:

forward-socks4a / 127.0.0.1:9050 .
confdir /etc/privoxy
logdir /var/log/privoxy
actionsfile default.action
actionsfile user.action
filterfile default.filter
logfile logfile
debug 4096
debug 8192
user-manual /usr/share/doc/privoxy/user-manual
listen-address 127.0.0.1:8118
toggle 1
enable-remote-toggle 0
enable-edit-actions 0
enable-remote-http-toggle 0
buffer-limit 4096

5. Перезапускаем Privoxy:

sudo /etc/init.d/privoxy restart

6. Настраиваем систему (ну или в частности браузер Google Chrome) для работы через анонимайзер.
Заходим в Система-Параметры-Сетевая прокси служба. Ставим галочку возле «Использовать общий прокси для всех протоколов». В поле «Прокси для HTTP» пишем: localhost, в поле порт: 8118. Нажимаем кнопку «Для всей системы».

7. Запускаем Vidalia, клацаем запустить Tor, ждем пока соединится и идем на сайт проверки работоспособности анонимайзера. Должны увидеть зеленую надпись «Congratulations. Your browser is configured to use Tor.» И да, за анонимность приходится платить снижением скорости — все стало загружаться значительно медленнее.

8. Если вы сидите за корпоративным фаерволом, то это нужно не забыть указать в настройках Vidalia на вкладке сеть — поставить галочку возле «Мой сетевой экран позволяет мне подключиться только к определенным портам».

,

PageUp03/07/2012 at 23:20Reply

У меня ругался не на /var/run/tor а на /usr/bin.
Сделал sudo chown user:user /usr/bin.
Помогло, спасибо.
Но разве безопасно делать владельца /usr/bin’a пользователя?

alex04/07/2012 at 9:03Reply

Не безопасно и неправильно! Более того, однажды исполнив эту команду вы скорее всего не сможете восстановить оригинальных владельцев всех внутренних каталогов /usr/bin и из-за этого возможно некорректно будут работать приложения, каталоги которых вы затронете этой операцией.

Константин17/01/2013 at 16:09Reply

У меня после команды sudo apt-get install privoxy vidalia deb.torproject.org-keyring выдает, что tor не установлен и ниже строкой — Сломанные пакеты.
Подскажите, что делать?

guest27/10/2013 at 15:00Reply

Не работает приведенный здесь конфиг privoxy — он его не понимает.

Menu