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

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

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

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

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

Проброс USB устройств по сети при помощи USBIP

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

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

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

Тэги: 

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

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

Тэги: 

Поврежден коннектор USB - Флешка не определяется системой

Иногда может случиться так, что у вас USB флешка не определяется системой. Сначла она начинает плохо распознаваться, а через некоторое время использования она перестает распознаваться системой вообще. Проблема небольшая, при теперешней стоимости флешек порядка 15 долларов за 16 гигабайт можно купить еше несколько в замен поломанной. Единственная проблема, это что на сломанной флешке могут оказаться важные данные, копии которых на жестком диске нет. В этом случае стоит попытаться отремонтировать флэшку воспользовавшись услугами специалиста, или, если есть желание - самостоятельно.

Тэги: 

Как в Mozilla Firefox использовать несколько профилей

Представьте себе ситуацию. У вам нужна машина, но в виду того, что у вас разносторонний образ жизни, ее вы планируете использовать в разных целях: Поехать отдохнуть с друзьями за город, поехать в село набрать картошки, вспахать огород и многое другое. Вы себе можете представить поездку с друзьями за город на машине, которой приходится пахать огород? Нет? Я тоже.

В виду того, что веб браузер Mozilla Firefox очень популярный браузер, для него создано очень много тем и расширений. Всех их бывает нужно протестировать, но если все расширения установить и пользоваться таким браузером совсем не комфортно - он хоть и будет работать, но скорость его станет совсем не той, что была раньше. Встает вопрос: а что-же делать для того, чтоб браузер не тормозил, даже если нужно установить множество расширений?

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

Тэги: 

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

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

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

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

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

Drupal: Подсчет количества материалов по типам

Посчитать количество материалов по типам в Drupal можно двумя способами: используя возможности модуля Views и написав собственную функцию. Оба метода удобны, первый - для тех, кто привык все настраивать через интерфейс конфигурации Drupal, второй - для любителей кодить php и по полной использовать возможности API Drupal. Давайте рассмотрим оба этих способа.

Страницы