Mar 06, 2012 00:22
Утро вечера мудренее (С) народная мудрость.
Предыстория такова: на комп - торрентокачалку/фаилообменник домашнего масштаба была поставляена FreeBSD. Типа как воровать мелкомягких не хорошо, да и больно гроздко и глючно все получается.
Так вот, после установки - разобраться как сделать общий обменник с шарой без паролей оказалось делом не сложным, а вот с автономным качание торрентов - вышла оказия. И после очередного напоминания, что надо это скачать и это скачать я решил сегодня этим заняться. Голова сейчас явно не свежая, после целого дня проведенного рядом с начальство, которое хлебом не корми, дай только мозг позахмлять.
Как обычно, все начиналось хорошо, transmission-daemon с третьей попытки завелся и даже заработал, но с одним маленькими косяком - качал он только по полгигабайта за заход, а потом ругал на ошибку записи, мол файл для записи не доступен. Полгигабайта - это размер кэша данных в ОЗУ я ему задал, поэтому такой большой кусок.
В результате чтения логов я пришел к выводу, что трансмиссия (transmission/wheel) просто не может нормально записывать в каталог, который создан root/wheel, с кучей фаилов от nobody/wheel (samba их насыпала от анонимной шары) ну и решил все решить все одним махом. В общем, от долго общения с виндой, получилось вместо: # chmod -R 777 /usr/torrent вот такой кошмарный ужас /usr/torrent# chmod -R 777 /
В итоге, за 2-3 секунды успело наколбасить стока, что теперь почти вся корневая система 777, система не пускает по ssh (типа etc.passwd доступен для записи) и всякие махинации типа # chmod -R 444 /etc не шибко помогают. С другой стороны трансмиссия теперь нормально качает (через Transmission Remote GUI вообще шикарно), фаилы шарятся и сломать дальше что-то не представляется возможности без физического подключения к консоли=)
Внимание вопрос, можен ну его в баню? xD По принципу:" Работает? Ну вот и не трогай,а то сломаешь."