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

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

Как убрать обратный слэш из названия файла

Можно долго играться с регулярками с помощью sed и/или perl, но намного проще использовать банальный rename. Для этого переходим в папку с файлами и запускаем команду:

rename -v 's/\\//g' *

Monday, 12 October 2015, 14:35

There is no public key available for the following key IDs

Иногда при апгрейде системы в Debian, Ubuntu можно увидеть следующее сообщение:

There is no public key available for the following key IDs

Saturday, 03 October 2015, 00:07

Ограничение скорости - шейпинг канала

Описать все параметры не буду, только дам пример ограчения скорости входящей и исходящей. Для примера, на сервере с гигабитным портом ограничим пропускную способность по одному из айпи до 100 Mbit/s.

Сперва ограничим исходящую скорость:

DEV=eth0
IP="1.2.3.4"
tc qdisc add dev $DEV root handle 1: htb default 1 r2q 3000
tc class add dev $DEV parent 1: classid 1:1 htb rate 1000mbit burst 10mb

Saturday, 29 August 2015, 10:28

Поднятие LVM раздела

Установим lvm:

aptitude install lvm2

Удалим разделы на диске. Будьте внимательны, не удалите свою операционную систему!

gdisk /dev/sdb

Выбираем "d" (удаление раздела) и сохраняем "w" (запись изменений и выход).

Создаем раздел LVM:

gdisk /dev/sdb

Выбираем "n" (новый раздел), указываем нужный размер и выбираем тип 8e00, после чего сохраняем.

Monday, 17 August 2015, 11:36

Устранение уязвимостей в CentOS и в Debian. Changelog

Появилась новая уязвимость, вы обновились, но не знаете закрыта ли она в текущей версии. Как быть? На самом деле проверить это не сложно.

Verify Vulnerability

К примеру, имеем уязвимость CVE-2015-5477 в bind на операционной системе CentOS. Проверяем:

rpm -q --changelog bind | grep CVE-2015-5477

Wednesday, 12 August 2015, 09:56

Скрываем отображение версии named

Чем меньше видно из-вне, тем лучше. И так: скрываем версию DNS-сервиса Named. Для этого редактируем файл named.conf.

  • для CentOS /etc/named.conf
  • для Debian /etc/bind/named.conf.options
  • для FreeBSD /var/named/etc/namedb/named.conf

Находим там блок options { ... } и добавляем параметр version none следующим образом:

named version none

Tuesday, 11 August 2015, 09:45

Настройка OpenVPN на Debian 8

Устанавливаем OpenVPN

aptitude install openvpn

Генерируем корневой сертификат

cd /usr/share/easy-rsa
. /usr/share/easy-rsa/vars
. /usr/share/easy-rsa/clean-all
. /usr/share/easy-rsa/build-ca

Monday, 27 July 2015, 15:14

Установка rkhunter (RootKit Hunter)

Установка на Debian 8 простая:

aptitude install rkhunter

Будет установлена последняя версия. А вот на предыдущей версии системы, Debian 7, лучше не использовать устаревшую версию из репозитария. Установим ее иначе:

aptitude install libwww-perl prelink

Загрузим rkhunter:

wget -O - http://downloads.sourceforge.net/project/rkhunter/rkhunter/1.4.2/rkhunter-1.4.2.tar.gz | tar xz

Monday, 27 July 2015, 09:58

Температура дисков

Чтобы узнать какая текущая температура дисков на сервере нам потребуется установить пакет hddtemp. Для этого:

aptitude install hddtemp

И собственно сам вывод температуры:

hddtemp /dev/sd*

Saturday, 25 July 2015, 10:09

Температура процессора

Чтобы узнать какая текущая температура процессора на сервере, какая считается высокой и критической, нам потребуется установить пакет lm sensors. Для этого:

  • в CentOS выполняем yum install lm_sensors
  • в Debian/Ubuntu выполняем aptitude install lm-sensors
Saturday, 25 July 2015, 09:47

Страницы: 1 ... 2 3 [4] 5 6 ... 19

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

Статистика блога
Статтей: 184
Безопасность: 9
Железо: 19
Программирование: 16
Администрирование: 138
Хостинг: 1