Как отучить браузер шпионить. Сервер синхронизации своими руками

Пока Microsoft обкрадывает пользователей с помощью Windows 10, компания Mozilla наоборот демонстрирует уважение права пользователя на приватность.

Свобода вместе с Firefox Sync

Если вы используете Firefox, то должны знать о таком удобном сервисе, как Firefox Sync. Он позволяет позволяет сохранять закладки, историю посещенных страниц, список установленных расширений и т.д. Всё привычные настройки доступны пользователю с любого устройства, достаточно включить фоновую синхронизацию Firefox Sync. Но есть у сервиса и один существенный недостаток — ваша приватная информация накапливается на серверах Mozilla. Компания могла бы взять пример с Microsoft и быстро оприходовать чужие данные. Но люди из Mozilla поступили иначе. Они вышли и честно сказали: «эй, чуваки, мы не хотим шпионить за вами, разводить, торговать вашей частной жизнью. Вот вам софт (и его исходники) для развертывания своего собственного Sync Server. Пользуйтесь на здоровье и не светите свои данные». Ну разве не молодцы?

Сервер синхронизации своими руками

Поднять Sync Server очень просто. Он написан на Python, следовательно без проблем запустится в любом дистрибутиве Linux. Нужно только доустановить кое-какие средства разработки, через git загрузить код сервера и еще три строчки уйдет на конфигурацию.

Средства разработки

apt-get install python-dev git-core python-virtualenv

Сборка

git clone https://github.com/mozilla-services/syncserver
cd syncserver
make build

Настройка

Откройте файл syncserver.ini и отредактируйте следующие секции:

[syncserver]
public_url = http://localhost:5000/
 
[syncserver]
sqluri = sqlite:////path/to/database/file.db
 
[syncserver]
sqluri = pymysql://username:password@db.example.com/sync

Запуск

make serve

Готово. Сервер запущен и работает на локальном интерфейсе 127.0.0.1 на порту №5000. Остается только настроить проксирование в интернет с помощью вашего любимого web-сервера (nginx или Apache). Теперь вы можете синхронизировать закладки и настройки и они будут сохраняться на вашем сервере. При желании вы можете предоставить доступ к этому сервису своим друзьям.

Настройка Firefox

Нужно запустить Firefox, в окне поиска вписать about:config, найти переменную identity.sync.tokenserver.uri и прописать ссылку, которую покажет сервер при запуске. Разумеется, сделать это нужно в каждой копии Firefox, которую вы хотели бы синхронизировать.

Где брать сервер

Можно запустить Sync Server на своем домашнем компьютере и он будет успешно работать. Но вам придется постоянно держать компьютер включенным и время от времени менять в настройках IP-адрес, так как провайдеры периодически назначают новые адреса. Если нужно простое и изящное решение, лучше взять самый дешевый тариф в Digital Ocean ($5) и поднять Sync Server на нем. В качестве бонуса получите и свой собственный VPN-сервер для прозрачного выпиливания навязчивых роскомнадзоровских блокировок.

К слову

Открытость Mozilla не исчерпывается предоставлением одного лишь Sync Server. Вы можете поднять Firefox Accounts Server, сервер для сбора метрик или любой другой сервис. Возможно, такой беспрецедентной открытостью Mozilla пытается спасти Firefox от забвения.

Ваша оценка: Нет Средняя оценка: 5 (6 votes)

в закладки однозначно, очень интересно. Если у вас еще есть инструкция по сборке кастомного фокса, ( и советы что и где отключать, ограничивать, добавлять), было бы здорово

Ваша оценка: Нет Средняя оценка: 5 (2 votes)
dk

./configure --help
не вариант?

Ваша оценка: Нет

эээ... я имел в виду кастомный фокс для деплоя на фирме, чаще всего ESR edition, есть очень много настоек и хитростей как сделать фокс еще безопасней, быстрее, добавить xpi в сборку и еще куча другого. Чтото вроде такого

Ваша оценка: Нет
dk

"- Семен Семеныч...
— Ааа..."

Статья интересная, спасибо. Только задачи описанные в ней (как вариант) могут решиться банальным скриптом, правящим настройки в хомяке юзера ("Changing the default bookmarks and settings" — например)

как сделать фокс еще безопасней,

А это задача уровня браузера, а не выше? Для конторы.

быстрее,

И это реально? Нет, не пара-тройка миллисекунд, но нетормозящий на слабой машине фокс?

Ваша оценка: Нет

Вообще это старая фишка. а насчет домашнего сервера и динамического IP
я правда не знаю, как в лисе эта штука настраивается, нужен ли там доступ только по IP или по доменному имени тоже можно, если бы по доменному имени, то реально и дома сделать доменное имя в зоне ru или вообще любой, неважно с динамическим IP.

Ваша оценка: Нет

Mozilla пытается спасти Firefox от забвения.

Никуда они не денутся. Ну, будет процент пользователей поменьше — это же не повод говорить о несостоятельности браузера. Лично меня на всякие говнохромы и за деньги не перетащишь, а почитать что-нибудь достаточно Lynx.

Ваша оценка: Нет Средняя оценка: 5 (1 vote)
Отправить комментарий
КАПЧА
Вы человек? Подсказка: зарегистрируйтесь, чтобы этот вопрос больше никогда не возникал. Кстати, анонимные ссылки запрещены.
CAPTCHA на основе изображений
Enter the characters shown in the image.
Счетчики
  • Самый популярный сайт о Linux и Windows 10
  • Индекс цитирования