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

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

Поиск файлов определенного владельца или группы

Иногда возникают вопросы поиска файлов или директорий определенного владельца. Зачастую задача такая поднимается после взлома сайтов.

Для этого нам понадобится утилита find. Сама команда очень простая:

find /directory -user _USER_

Где вместо _USER_ указываем нужного пользователя.

Tuesday, 15 March 2016, 11:55

Преимущества OpenVZ

Технические особенности виртуализации OpenVZ

OpenVZ — это виртуализация, которая технически основана на уровне самой операционной системы, основной частью которой является ядро Linux. OpenVZ позволяет создавать на одном физическом сервере несколько операционной системы, изолированных между собой. Эти системы в свою очередь называются Виртуальные Приватные Серверы (Virtual Private Servers, VPS) или Виртуальные Среды (Virtual Environments, VE).
Главная особенность - одно общее ядро для всех контейнеров. Это определяет основные свойства, накладывает некоторые ограничения и обеспечивает особые возможности.
Wednesday, 17 February 2016, 22:01

Защищаем логи. Запрет удаления и переименования файла

Разрешить запись в файл, но при этом запретить удаление файла или его переименование можно (append-only) с помощью следующей команды:

chattr +a

При этом перезаписать файл нельзя будет, разрешено только добавление информации в конец файла.

Monday, 15 February 2016, 10:51

Запрет обновления времени доступа к файлу

Для того чтобы система перестала обновлять информацию времени доступа к конкретному файлу можно использовать утилиту chattr.

chattr +A

Monday, 15 February 2016, 10:41

Запрет изменения файла

Для запрета изменения файла удобнее всего использовать утилиту chattr. Работает в операционных системах Linux.

chattr +i

Неизменяемый (immutable) - запрещает удаление, изменение и переименование.

Для рекурсивного изменения параметров используем опцию -R.

chattr +i -R

Monday, 15 February 2016, 08:53

Выделение памяти для Memcache

Как узнать достаточно ли памяти выделено для сервиса Memcache?

Соединяемся с memcache:

telnet localhost 11211

Saturday, 30 January 2016, 13:11

Не поднимается bind. Как узнать причину?

Бывают случаи когда DNS-сервис упал по какое-то причине и невозможно его полнять, так как неизвестна причина. Рестарт сервиса, просмотр логов совершенно не указыва/т и даже не намекают на проблему.

Изучить проблему можно с помощью команды:

named -g -u bind

Sunday, 24 January 2016, 21:44

Установка php-ming на CentOS 6

Ставим зависимости:

yum install giflib bison flex

Monday, 28 December 2015, 19:44

Exim, php-mail, Failed to create spool file

Не работает отправка почти из браузера с помощью функции php-mail, но при этом успешно отправляется, например, из консоли, а в логе апача наблюдаем следующее:

Failed to create spool file

Данная ошибка проявляется на ISPmanager + CentOS 7. Решение простое:

chmod 4755 /usr/sbin/exim
systemctl restart  exim.service

Thursday, 10 December 2015, 16:44

Default Editor Nano

Многие задаются вопросом как установить редактор по умолчанию в Linux. Рассмотрим на примере редактора nano, как наиболее удобного согласно опросам.

Для операционной системы CentOS:

cat <<EOF >>/etc/profile.d/nano.sh
export VISUAL="nano"
export EDITOR="nano"
EOF

Monday, 30 November 2015, 11:40

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

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

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