О работе с ОС Linux
27 декабрь 2019, Пятница
Определение даты установки операционной системы (Windows, Linux)
При работе с любой операционной системой иногда требуется понимание когда была выполнена установка операционной системы. От этой информации зависит какая сборка могла использоваться при установке, либо кто из администраторов мог ее выполнять. Если с операционными системами семейства Windows все достаточно просто и есть известные инструменты для получения этой информации, то с семейством Linux все достаточно печальнее, и однозначного инструмента нет. Есть только набор вариантов, который может подойти для одной из линейеек дистрибутивов Linux, и может совсем не подходить для другой....

Комментариев: 0
15 декабрь 2019, Воскресенье
Как изменить hostname в linux?
Параметр hostname используется используется многими сетевыми программами для идентификации машины на базе Linux. Именно это значение будет устанавливаться в системе DNS или при вводе в домен компьютера. В статье ниже рассмотрены основные способы изменения hostname машины для Linux. В начале будет рассмотрен базовый сценарий, который исторически работал в разных дистрибутивах linux, а ниже рассмотрим вариант использования универсальной команды hostnamectl, которую поддерживают многие современные дистрибутивы linux....

Категория: О работе с ОС Linux
Комментариев: 0
12 декабрь 2019, Четверг
Как применить обновление конфигурации Nginx без перезапуска сервера?
В некоторых случаях требуется внести изменение в настройки конфигурации веб сервера Nginx, при этом крайне нежелательно выполнять остановку веб сервера с последующим перезапуском, хотя это, действительно, самый очевидный способ. Но для того чтобы перезагрузить конфигурацию в Nginx есть более красивый способ, не требующих остановки веб сервера. Для этого можно отправить сигналы в главный процесс о необходимости перечитать конфигурацию....

Категория: О работе с ОС Linux
Комментариев: 0
06 декабрь 2019, Пятница
Как изменить размер MTU в операционной системе?
В компьютерных сетях термин MTU (Maximum transmission unit, максимальная единица передачи) означает максимальный размер одного пакета, который может быть передан протоколом без фрагментации. Пакеты большего размера (чем размер MTU), будут разбиваться на более мелкие и передаваться за несколько раз - этот процесс называется фрагментация. При большом количестве фрагментированных пакетов может снижаться скорость передачи данных по сети, а в некоторых системах, может запрещаться передача фрагментированных пакетов, в результате чего сетевая связность между системами может нарушиться. Особенно часто такое поведение может наблюдаться при дополнительном шифровании трафика, например, при построении крипто-туннелей....

Комментариев: 0
24 январь 2019, Четверг
Как отключить отображение версии Web-сервера в Http-заголовке
Отображение версии используемого программного обеспечения в заголовке ответа Web-сервера несет за собой угрозу безопасности. Если злоумышленник знает точную версию программного обеспечения, используемую на веб-сайте, то он может использовать уязвимости конкретной версии ПО для осуществления противоправных действий. Чтобы уменьшить вероятной подобного взлома и атаки на конкретную версию программного обеспечения, эту информацию рекомендуется скрыть, чтобы лишить злоумышленника информации о версии сервера, версии используемого ПО и о платформе в целом. Иначе может получиться ситуация, когда сканирование веб-серверов опубликованных в Интернет по наличию веб-заголовка с определенной версией ПО внесет ваш веб-сайт в список подверженных...

Категория: О работе с ОС Linux
Комментариев: 2
28 ноябрь 2018, Среда
Утилиты командной строки Linux. Мониторинг загрузки сетевого интерфейса
Одна из задач по сопровождению операционных систем семейства Linux, это мониторинг сетевого трафика. В рамках данной статьи описываются наиболее популярные утилит, которые можно использовать для мониторинга загрузки сетевого интерфейса в оперативном режиме через SSH. Эти утилиты выполняют измерение потока трафика через каждый из сетевых интерфейсов и измеряют скорость с которой были переданы данные, причем входящий и исходящий трафик показывается раздельно. Некоторые из приведенных команд позволяют просматривать использование сети отдельными процессами, это позволяет определить, какой из процессов загружает сетевой интерфейс....

Категория: О работе с ОС Linux
Комментариев: 0
02 июль 2018, Понедельник
Как узнать версию дистрибутива Linux и его название?
Одним из универсальных способов узнать название дистрибутива Linux и его версию является использовании команды: $ cat /etc/*release* В выводе команды эта информация может быть продублирована несколько раз. Есть другой вариант с выводом на экран только файла /etc/os-release, но в нем может не содержаться информации о версии дистрибутива (или этот файл может отсутствовать): $ cat /etc/os-release...

Категория: О работе с ОС Linux
Комментариев: 0
14 май 2018, Понедельник
Zabbix Failed opening required maintenance.inc.php
После чистой установки системы мониторинга zabbix можно столкнуться с проблемой, что система мониторинга корректно устанавливается и запускается. Однако при попытке обратиться к веб браузеру, по адресу веб страницы системы мониторинга, например, http://servername/zabbix отображается чистая страница или в некоторых случаях отображается ошибка 500: Internal Server Error. При этом в логах zabbix сервера никаких ошибок не фиксируется, а вот в логах веб сервера можно увидеть: PHP Fatal error: require_once(): Failed opening required '/etc/zabbix/web/maintenance.inc.php' (include_path='.:/usr/share/pear:/usr/share/php') in /usr/share/zabbix/include/classes/core/ZBase.php on line 271...

Категория: Zabbix
Комментариев: 0
14 ноябрь 2017, Вторник
Как сбросить пароль root для MySQL в среде Linux
Если пароль от сервера БД MySQL утерян/забыт/не передан предыдущим администратором, то есть штатная процедура сброса пароля root. Это в обязательном порядке потребует остановки сервера СУБД. Итак, чтобы сбросить пароль в среде Linux потребуется следующий порядок действий: 1. Выполнить вход на сервер, где запущен сервер MySQL/MariaDB 2. Остановить процесс mysql Для остановки процесса, в зависимости от дистрибутива потребуется узнать pid родительского процесса. Его можно узнать при помощи команды: ps aux | grep MySQL или найти файл ".pid" (обычно mysql.pid или mariadb.pid) в одном из наиболее часто используемых каталогов, в зависимости от типа linux дистрибутива:...

Комментариев: 0
При использовании материалов ссылка на сайт UserMan.ru обязательна.
Политика конфиденциальности
Пользовательское соглашение
UserMan.ru © 2017-2024
Соцсети: VK