Скрываем версию PHP (X-Powered-By)

Если вы читали предыдущую мою заметку, где мы заставили Apache стать менее многословным, вы уже сделали половину дела. Но не всю. Если вы используете php модуль в вашем веб-сервере, тогда вам нужно сделать дополнительную настройку, дабы заставить заткнуться и php. После применения директив ServerTokens и ServerSignature из вышеуказанной статьи, если мы проверим обычный html файл, мы получим следующий ответ:

Apache: применяем изменения в конфиге без перезагрузки сервера

Вопрос. Каким образом я могу сделать изменения в конфигурационном файле Apache и применить их без перезагрузки Apache с прерыванием пользовательских сессий?

Ответ. Вы можете использовать сервис httpd или команду apachectl для перезагрузки конфигурации

Скрываем версию lighttpd

В сравнение с  Apache (apache по умолчанию показывает большое количество информации себе, что мы рассмотрели в других статьях этого раздела), lighttpd показывает только версию сервера в заголовке. Это очень хорошо, но бывает что и недостаточно. В таком случае вам необходимо использовать глобальную переменную lighttpd - server.tag, которая определяет данное значение:

server.tag = "lighttpd"

И обычно в заголовке вы увидите следующее значение:

Зависание Миранды при Punto Switcher

После установки MS IE7, как беты, так и релиза, в Миранде любых версий старше 0.4 перестают работать все альтернативные переключатели раскладки, такие как Punto, Ruslat, KeyMan и прочие использующие для переключения раскладки конструкцию вида

Прячем версию Apache

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

Узнаем версию веб-сервера и установленного на нем ПО

Узнать данную информацию, если у вас установлен веб-сервер Apache может практически любой человек. Для этого есть различные способы, но самый простой на мой взгляд метод заключается в использовании telnet подключения на порт 80 удаленного сервера и запроса “HEAD / HTTP/1.0” :

Ошибка при обновлении/удалении 1С: "Ошибка применения преобразований. Проверьте правильности путей преобразований"

Так случилось, что на одном объекте два раз произошла одна и та же ошибка. Т.к. я в первый раз не знал как ее исправлять, а во-второй раз не помнил, я решил написать о ней, чтобы в следующий раз быстрее найти.

Управление аккаунтами в Linux

useradd  — создаем пользователя

Данную команду должны знать все администраторы Linux. С помощью этой команды можно создавать нового пользователя или параметры существующего пользователя.

Синтаксис:

useradd [опции] LOGIN

Некоторые из опций:

  • -d домашняя директория
  • -s шелл
  • -p пароль
  • -g (главная группа пользователя)
  • -G (Другие группы, к которым принадлежит пользователь)

Пример

useradd -g primary_grp -G admin -s /bin/shell -p xxxx -d /home/user

Периодическое выполнение команды - команда watch

Если вам необходимо выполнять какую либо команду через небольшой интервал времени снова и снова, вы можете использовать команду watch
Синтаксис данной команды:

Какие порты требуются для работы контроллера домена и клиентов в домене

Active Directory взаимодействует с клиентскими компьютерами по различным портам. Эти порты используются и клиентами и контроллером домена. К примеру когда компьютер пытается найти контроллер домена он всегда посылает DNS запрос на порт 53.

Данный список включает в себя список всех сервисов и их портов, используемых при взаимодействии Active Directory:

Страницы

Подписка на Личный сайт RSS