![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Дано: несколько компов с линуксом дома. Байфлай с промсвязевским модемом. В офисе запрещено скачивать торрент файлы или обращаться по нестандартному порту. DynDNS на домашний комп глючит как сволочь.
Надо сделать возможность добавлять на скачку и следить за состоянием скачки с ноутбука с работы.
Во-первых, меня сподвиг на разобраться с этим пост, где рассказывается, что беда с промсвязем и DynDNS в том, что там есть некий левый интерфейс, который тоже получает какой-то левейший адрес и пробивает его в DynDNS. Инструкция по отключению тут (статья про отключение неотключаемых PVC). Надо сказать, что там с цифрами что-то напутано, очень неочевидные контексты выполнения команд, но у меня получилось сделать его отключаемым, а потом отключить из web-интерфейса и сохранить.
Далее по мотивам вот этой инструкции я снёс transmission, который был в mint12 по умолчанию и поставил transmission-daemon. К моему стыду он у меня не запустился не из-под рута, потому что эта собака даже внятного лога не ведёт, и где она цепляется правами не понятно
Далее в ZTE была настроенн виртуальный сервер, который нестандартный порт перенаправляет на этот самый порт на web-морде transmission-daemon.
И совсем далее! Для того, что бы работа не мешала скачивать торрент-файлы (описания) и ходить по нестанлдартному порту на свой DynDNS адрес, я установил на ноутбуке torproject как лоальный сервис, который работает как Socks5-proxy. Один клик по строке статуса переключает мой firefox при помощи специального плагина с прямого соединения на прокси и обратно.
И теперь задачка для самых параноидальных: если у меня сервис работает под root, а web-морда на динамическом имени на нестандартном порту не требует авторизации, то чем мне это чревато, кроме компрометации системы слоумышленником, который остановит мои закачки и поставит свои?
(c)