Удаленная перегрузка сервера


Вспомнилась забавная история, которую слышал несколько лет назад, как раз на тему того почему Unix лучше чем Windows. В некоей конторе была серверная ферма, и вот один из виндовых серверов начал почему то выпадать непроизвольно в BSOD. Сервер то ли качал статистику, то ли еще что то вроде этого, но доступность его была необходима 24/7. И ничего админы не могли с ним поделать, и переставляли и железки меняли, но вообщем по какой то причине каждый день, а преимущественно ночь, сервак выпадал в корку. Получив очередной пистон от руководства, начальник поставил сотрудников в колено-локтевую позицию и убедительно попросил разобраться. Через неделю все работало нон-стопом. Начальник почивший на лаврах поинтересовался: как? Оказалось, что всех выручил линух. Запарившись искать проблему и варианты перезагрузки сервака из бсода, местный юниксоид пораскинул мозгами и шустренько наваял резидентный скриптик на шелле, который висел в памяти, постоянно пингуя проблемный хост, и как только пинг исчезал, он отправлял запрос на открытие дисковода, который открываясь, попадал своим углом в кнопку ресета на проблемном сервере, тем самым перегружая его, после чего закрывался и выждав определенное время, начинал свою непростую работу снова.

VN:F [1.9.21_1169]
Rating: 10.0/10 (10 votes cast)
VN:F [1.9.21_1169]
Rating: +3 (from 3 votes)

Теги:

Использование утилиты tcpdump


Tcpdump чрезвычайно удобный сетевой анализатор, очень помогающий в работе как сетевым администраторам, так и безопасникам. Естественно что для получения максимальной информации при работе с tcpdump, просто необходимо иметь представления о стеке протоколов TCP/IP. Для удобства можно использовать более удобные и интеллектуальные программы, например Wareshark, но часто возникают ситуации когда на тестируемую машину не представляется возможным установить дополнительные сервисы, и тогда tcpdump просто незаменим, не будит же админ, ради анализа пакетов, ставить на unix’овый сервак X-Windows ;) тем более что в большинстве unix’овых систем, утилита tcpdump идет по умолчанию.

Понимание протокола TCP/IP дает широкое пространство для использование анализатора и устранения неисправностей и неполадок в работе сети, за счет разбора пакетов. Поскольку оптимальное использование данной утилиты требует хорошего понимания сетевых протоколов и их работы, то получается забавная ситуация, в которой инженеру в любом случае необходимо знать и понимать механизмы передачи данных в сети. т.ч. tcpdump полезна во все отношениях: как устранения неисправностей, так и самообразования.
Читать полностью »

VN:F [1.9.21_1169]
Rating: 8.6/10 (18 votes cast)
VN:F [1.9.21_1169]
Rating: +10 (from 16 votes)

Теги: , , ,

И снова Adsense рулит


Забавная тематика- гугля выкинул из программы AdSense, причем после наверное двух недель работы, я так понимаю за статьи о разлочке айфона. Самое забавное, что по законам США, на которых хостится мой сайт, и живет сам гугль- это не является преступлением, и следовательно не может быть расценено как публикация противозаконных и нелегальных материалов, но гугль полагает что это не правильно и не хорошо, ну да бог с ним, будем выдумывать какие нить другие способы отбивания денег за хостинг.

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Теги: ,

Борьба со спамом в MTA EXIM на основе ACL


Как говорят знающие люди, хуже спама может быть только борьба со спамом. Но тем не менее с тем ужасным потоком, что обрушивается на незащищенного пользователя, необходимо что то делать, т.к. иначе конечному пользователю приходится тратить часы на разборы тех словесных завалов, что валятся ему в ящик.
Можно сколь угодно долго рассуждать относительно этичности использования RBL листов, но внедрение их автоматически снижает нагрузку спама в разы, тем более что для рассылок последнее время очень часто используются бот-сети, полностью иммулирующие нормальное соединение.
Читать полностью »

VN:F [1.9.21_1169]
Rating: 5.0/10 (2 votes cast)
VN:F [1.9.21_1169]
Rating: +4 (from 4 votes)

Теги: , , ,

Установка ITunes для Server 2003


Прикупил я себе сегодня шнурок для IPhone на работу, чтобы заряжать от компьютера, ну и потом понял что надо бы скачивать фотки там всякие и прочая, после чего попытался поставить iTunesSetup, а он мне и говорит, извини брат, но работать я буду, только без поддержки  IPhone твоего, т.к. для неё требуется XP со вторым сервис паком. И что самое обидное, дрова естественно не подхватываются. Что же делать? Оказывается не все так ужастно, как кажется:

  • Скачиваем тулзу для редактирования msi-пакетов ORCA MSI Editor
  • Устанавливаем в систему
  • Распаковываем  iTunesSetup.exe в отдельную папочку стандартным архиватором
  • Щелкаем файлик AppleMobileDeviceSupport.msi правым кликом и выбираем Edit with Orca
  • В открывшемся поле выбираем табличку LaunchCondition Table и говорим ей drop, после чего сохраняем файл.
  • Запускаем AppleMobileDeviceSupport.msi , или iTunes.msi если его еще не поставили
  • Запускаем ITunes, видем что наш IPhone определился и сильно радуемся
VN:F [1.9.21_1169]
Rating: 9.4/10 (5 votes cast)
VN:F [1.9.21_1169]
Rating: +5 (from 5 votes)

Теги: ,

Смена порта SSH-сервера как мера безопасности


Если заглянуть в логи, пожалуй любого SSH-сервера, то вы там однозначно увидите массу попыток установления соединения, брутфорсов, переборов имен пользователей и прочую муть. И все это происходит постоянно, час за часом, изо дня в день. Для себя я эту проблему решил уже довольно давно, используя по настроению порты свыше 1024.
В этой связи встает вопрос, что даст смена стандартного порта?

Можно провести небольшой опыт задав в конфиге сервера sshd_config несколько значений для сервиса:
Port 22
Port 28356

а в фаервольных правилах
-A INPUT -i eth0 -m tcp -p tcp –dport 22 -j LOG –log-level 7 –log-prefix “Logged port 22 ”
-A INPUT -i eth0 -m tcp -p tcp –dport 28356 -j LOG –log-level 7 –log-prefix “Logged port 28356 ”

после чего оставить силки открытыми на какое то время, с тем, чтобы посмотреть результаты манипуляции позже..

***  Обновление от 27.08:  за 12 часов, прошедших с момента реконфига сервера, правда путем внесения изменений в ipfilter , произошло 1335 попыток подключения на 22 порт и ни одной попытки на 28356 порт.

Эти цифры наглядно демонстрируют то факт, что единицы злоумышленников ищут демонов на не стандартных портах, причем попытка найти демона на порту, отличном от стандартного, с большой вероятностью будет осуществляться за счет сканирования, которое можно предотвратить за счет использования IPS или же сервиса Port Sentry. Следовательно, в случае обнаружения уязвимости сервера SSH типа zero-day шанс того, что эксплоит будет использован против сервиса крутящегося на нестандартном порту,  в тысячи раз ниже чем против сервисов использующих стандартные значения.

Хакеру гораздо проще и быстрее найти сотни демонов использующих стандартный 22 порт, чем морочиться с системой, где порт теряется в десятках тысяч неиспользуемых портов.  Из чего следует, что простейшая процедура может повысить безопасность вашего сервиса на порядки.

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Теги: ,

Резервирование MARS на NFS том Linux


Коллега сидит по уши в мануалах и разбирается с системой  Cisco Security MARS. Кратко выражаясь- это устройство мониторинга, анализа и ответных реакций для устройств сетевой защиты и host-based приложений, как от компании Cisco, так и от сторонних разработчиков. Задача стоящая перед ним, проста- выгрузить конфигурацию на сторонний сервер, примапленный по протоколу NFS, с целью резервирования, но следуя мануалу, от цискаридзе, мы упираемся в какие то непонятки.

Читать полностью »

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Теги: , ,