Последние материалы

Ubuntu: Защита SSH сервера от брутфорс атак

Вот несколько правил, придерживаясь которых вы сможете повысить Защиту SSH сервера от брутфорс атак:

  1. Измените стандартный порт sshd, на другой, не стандартный
  2. Установите knockd, для реализации системы port-knocking
  3. Не используйте пароли, а используйте вместо них SSH ключи
  4. Используйте в правилах IPTables recent and hashlimit matches для ограничения количества последовательных попыток подключения

Сейчас рассмотрим последний, четвертый случай, а именно использование правил IPTables.

Как отправить SMS сообщение из командной строки

В этой статье я коротко опишу как отправить SMS сообщение из командной строки. В большинстве случаев, отправка SMS сообщений нужна для нужд мониторинга. Если у вас в системе происходит какое-то интересующее вас событие, система о нем вас извещает отправкой SMS сообщения, в котором содержится информация о деталях произошедшего события. Например, если у вас настроен Zabbix сервер, вы можете настроить отправку SMS сообщений при срабатывании определенных триггеров.

Drupal 7: Сортировка элементов представления вручную

Столкнулся недавно с задачей от отдного клиента - нужно отсортировать товар интернет магазина в произвольном порядке. Если с обычной сортировкой никаких вопросов не возникало - в модуле Views есть возможность настроить ее, то как отсортировать товар, если ни один из критериев для этого не подходит? Есть конечно вариант добавить числовое поле к определенному типу материала и в зависимости от значения этого поля проводить сортировку. Но это не легкий путь, особенно для менеджеров, которым лишнее нажатие мышью или клавиатурой приходится очень долго объяснять и запоминать.

Тэги: 

Модули Drupal, дополняющие возможности Views

Одной из изюминок системы Drupal, является модуль Views. Не смотря на то, что он не включен в ядро (в Drupal 8 включен), работа с Drupal начинается именно с того, что среди прочих, устанавливается именно этот модуль. Почему так? Да потому, что с помощью модуля Views вы можете с легкостью настроить отображение любых матертиалов сайта, таких как статьи, комментарии, пользователи и многое другое, при этом вам не нужно открывать никаких исходников - все делается в браузере, через инструментарий самой системы Drupal.

Помимо своих возможностей, модуль Views предоставляет API, благодаря которому можно расширять возможности, которых нет в основном модуле. В этой статье будут перечислены самые ходовые  модули, которые чаще всего приходится использовать при построении сайтов. Исмользование этих модулей, предоставит практически неограниченные возможности, для реализации ваших задумок.

Сканирование портов

Каждой сетевой службе, отвечающей на запросы по сети (по протоколу TCP и UDP), системой должен быть выделен порт. Наиболее часто используемые службы имеют свои стандартные порты. Например SSH имеет 22 порт, SMTP - 25, POP3 - 110, IMAP - 143 порт и т.д.). Единовременно на одном IP/порту может слушать только одна служба. Зная о наличии уязвимости в сетевой службе и о том, что она запущена на данной системе, злоумшленник может получить удаленный доступ, вплоть до рутового(зависит от уязвимости и способа организации работы данного сервиса).

Защита компьютера

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

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

Вывод терминов таксономии с количеством нод

Если вам нужно вывести список терминов таксономии, то никакого труда у вас это не вызовет - система представлений (Views) Drupal позволяет это сделать всего за пару кликов.  В этой статье будет выведен список терминов таксономии с количеством нод в них. Где это может понадобиться? Например, для организации вывода терминов, как делает модуль TagClouds.

Тэги: 

MS Outlook: Автоматическое создание контактов

Случается так, что вы ведете переписку с большим количеством людей и вам нужно всех их добавить в контакты. Можно по очереди открывать письма от разных отправителей и по очереди добавлять каждого отправителя в контакты. Есть другой, более простой способ - использовать макросы Outlook. В последнем варианте процедура создания контактов займет у вас меньше времени и вы сможете без труда просканировать огромное количество писем.

Создадим макрос, который будет сканировать письма и добавлять контакты из них.

Установка Windows Server 2012

Установить Windows 2012 Server - задача несложная, с которой, в большинстве случаев справится даже ребенок. Но не спешите расслабляться - установка Windows это только вершина айсберга той работы, которая предстоит системному администратору при настройке сервера.

Страницы