up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
BenchmarkDebianHTMLCentOSPerlHDDFreeBSDMySQLSSDCPUPHPRAMLinuxBash

Популярные статьи

Удаленный доступ к mongo

Чтобы создать пользователя зайдем в mongo

mongo

Создадим там пользователя:

use admin
db.addUser( { user: "admin", pwd: "password", roles: [ "userAdminAnyDatabase", "readWriteAnyDatabase", "dbAdminAnyDatabase", "clusterAdmin" ] } )
exit

Friday, 02 January 2015, 02:22Прочитано 43 раза

Верный замер производительности дисковой

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

В этих статьях не ведется учет одного из основных показателей - времени отклика диска - latency.

Thursday, 01 January 2015, 16:44Прочитано 66 раз

Как скрыть версии софта на сервере?

В целях безопасности лучше скрыть версии софта, установленного на сервере, при запросах из-вне. Естественно не стоит забывать что это не решает проблемы, и никак не избавляет от необходимости своевременно обновлять ПО сервера.

Нижеперечисленные директивы скрывают версию:

  • nginx server_tokens off
  • apache ServerTokens OS или ServerTokens MinimalServerSignature Off
  • ssh DebianBanner no - скрывает только частично
  • proftpd ServerIdent off
Sunday, 28 December 2014, 11:32Прочитано 45 раз

Tcpdump. Количество запросов за минуту

Многие задаются вопросом, как посчитать количество запросов за единицу времени с помощью tcpdump. На самом деле это не так уж сложно.

tcpdump -lni eth0 "tcp[13] & 2 != 0" and dst host 104.16.16.5 and dst port 80 2>/dev/null | while read i ; do j=`echo $i | cut -d : -f -2`; if [ "$k" == "$j" ]; then l=$(($l+1)); else echo "$k -- $l"; k=$j; l=1; fi; done;

Здесь мы делаем выборку по интерфейсу eth0, хостер названия 104.16.16.5 и порте назначения 80. Вставьте просто нужные вам параметры.

Friday, 26 December 2014, 14:07Прочитано 42 раза

Symbolic link not allowed or link target not accessible

Symbolic link not allowed or link target not accessible

Если вы видите у себя на сайте такую ошибку, то вероятно вы создали симлинк на директорию вне директории пользователя. По умолчанию это запрещено. Чтобы исправить нужно найти в конфиге апача secure.conf следующие параметры:

Options +Includes -FollowSymLinks +SymLinksIfOwnerMatch

И заменить на:

Options +Includes +FollowSymLinks

Friday, 26 December 2014, 09:13Прочитано 41 раз

Удаление всех таблиц из базы MySQL

Вариантов удаления таблиц из базы MySQL есть несколько.

Первый и самый простой

mysql
mysql > drop database _db_name_;
mysql > create database _db_name_;

Этот способ плох тем что не сохраняются никакие параметры (такие как CHARACTER, COLLATE), если они были выставлены отличные от дефолтных.

Sunday, 21 December 2014, 00:32Прочитано 39 раз

Пересоздание хардлинков логов в ISPmanager

Веб-сервер апаче пишет логи в директорию /var/www/httpd-logs, но пользователи в панелях, как и анализаторы логов читают их из директории /var/www/_USER_/data/logs. При удалении логов из последней директории мы удаляем хардлинки а не сами логи. К сожалению, хардлинки панель не всегда может сама создать. Почему так нужно спросить у разработчиков ISPmanager. Ах, да, теперь у нас 5-я бэта версия и про косяки 4-й все забыли. Ну да ладно... К слову, при удалении логов из  /var/www/httpd-logs мы удаляем логи и новые начинаются писаться после перезапуска веб-сервера апаче.

Tuesday, 09 December 2014, 12:40Прочитано 43 раза

Почему и когда запускается проверка массива RAID?

check - выполнение полной проверка избыточных данных RAID-массива. Читает все блоки и проверяет их.
Проверка запускается в 00:57 каждое воскресенье. Запускается по крону /etc/cron.d/mdadm

Monday, 08 December 2014, 16:43Прочитано 42 раза

Восстановление пароля root'а MySQL

Останавливаем сервер MySQL:

service mysql stop

В rhel-системах используем mysqld.

Запускаем:

mysqld_safe --skip-grant-tables &

Friday, 05 December 2014, 19:19Прочитано 51 раз

Установка Nginx на DirectAdmin

Обновляем сперва CustomBuild к версии 2.0:

cd /usr/local/directadmin
mv custombuild custombuild_1.x
wget -O custombuild.tar.gz http://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
tar xvzf custombuild.tar.gz
cd custombuild
./build

Thursday, 20 November 2014, 14:20Прочитано 53 раза

Страницы: 1 ... 6 7 [8] 9 10 ... 18

Чаще всего ищут

Статистика блога
Статтей: 176
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 133