Надежный хостинг провайдер
Время
centos:

yum -y --nogpgcheck update tzdata
yum -y --nogpgcheck install ntpdate
rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
ntpdate 91.203.224.1


debian\ubuntu:


apt-get update
apt-get -y install tzdata
apt-get -y install ntpdate
rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
ntpdate 91.203.224.1
Автор: admin Отзывов: 0 Подробнее
Запуск cs source сервера
cd /root/serv/css/
./srcds_run -console -game cstrike +map de_dust2 +maxplayers 12&
Автор: admin Отзывов: 0 Подробнее
Как синхронизировать время на сервере
Для синхронизации серверного времени необходимо установить NTPd.

Для этого в консоли необходимо выполнить:

Для Debian/Ubuntu -

~# apt-get install ntp ntpdate
~# /etc/init.d/ntp stop
~# ntpdate pool.ntp.org
~# /etc/init.d/ntp start
~# tzselect


Для CentOS/RedHat -

~# yum install ntp
~# service ntpd stop
~# ntpdate pool.ntp.org
~# service ntpd start
~# tzselect
~# chkconfig ntpd on
Автор: admin Отзывов: 0 Подробнее
Создание файлов любого размера
Я думаю, все видели что у некоторых хостеров можно скачать файлы и проверить скорость закачки, но как же они делают такие файлы?
Все очень просто, для того чтобы создать файл любого размера достаточно ввести:
dd if=/dev/zero of=~/filename count=1 bs=10M

Таким образом будет создан файл размером в 10 мегабайт.
Автор: admin Отзывов: 0 Подробнее
Удаление старых файлов в Linux

Допустим у вас есть папочка с бекапами или архивами, и некоторые из них уже совсем устарели и больше не нужны. В поиска и удаления таких архивов/файлов используем find и cron.
Добавляем в cron следующую строчку:
00 20 * * * /usr/bin/find /home/backup/ -name "*.gz" -mtime +8 -delete

Итак расшифровка – Утилита cron, каждый день в 20:00 запускает find, который в свою очередь ищет в папке /home/backup, файлы с окончанием на .gz, кторые старше 8 дней на момент запуска крона и в случае нахождения удаляет их.

Доступный список ключей
-size — размер: указывается в 512-байтных блоках или байтах (признак байтов — символ «c» за числом).
-atime – время последнего обращения к файлу.
-ctime – время последнего изменения владельца или прав доступа к файлу.
-mtime – время последнего изменения файла (исчесляется в днях)
-newer — искать файлы созданные позже указанной даты
-mmin – время последнего изменения файла (исчесляется в минутах)

Допустим вы так же используете lighttpd и mod_compress, тут бы стоило подумать о переодической очистке файлов кеша.
Можно использовать такую команду:
find /var/cache/lighttpd/compress  -mtime +8 | xargs rm -rf {}

Автор: admin Подробнее
Не стартует apache
Возможно при

service httpd restart
Stopping httpd:                                            [FAILED]
                                                           [FAILED]


В логах апача

Unable to open logs
Unable to open logs
Unable to open logs
Unable to open logs
Unable to open logs


Решение:
ulimit -n 400000 && service httpd start

Так же добавить увеличение лимитов в атозагрузку
Автор: admin Подробнее
Выставление груп и пользователя mysql и права 700
Выставляем группу и пользователя mysql на файлы и папки
chown -R mysql:mysql /var/lib/mysql/



Выставляем права 700 на файлы и папки
chmod -R 700 /var/lib/mysql/
Автор: admin Отзывов: 0 Подробнее
Блокируем отправку писем на gmail
iptables -t filter -A OUTUT -p tcp -d 173.194.70.17 -j DROP
iptables -t filter -A OUTUT -p tcp -d 173.194.70.18 -j DROP
iptables -t filter -A OUTUT -p tcp -d 173.194.70.19 -j DROP
iptables -t filter -A OUTUT -p tcp -d 173.194.70.83 -j DROP


Для снятия блокировки ( снимает все правила в iptables )

iptables -F
Автор: admin Отзывов: 0 Подробнее
Ищем спамера
Смотрим лог mail.log в котором логируются письма

tail -n 1000 /var/log/php.mail.log | grep X-PHP


Видим в логе, что-то похожее на такое

X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php
X-PHP-Originating-Script: 750:accountSXu.php


Это означает, что пользователь 750 отправляет письма с помощью скрипта accountSXu.php

1. Ищем кто такой пользователь 750
cat /etc/passwd| grep 750


2. Ищем в его директории файл который спамит


find /var/www/user/data -name accountSXu.php
(параметр может меняться, так как пользовательские данные могут быть в /home )


PROFIT! Удаляем скрипт и чистим почтовую очередь

Автор: admin Отзывов: 0 Подробнее
Postfix — очистка очереди
Первым делом останавливаем Postfix, чтобы приостановить рассылку:
service postfix stop


Разбираемся с проблемой, ищем источник СПАМ-рассылки. После того, как источник проблемы будет обнаружен и устранен, очистим почтовую очередь (все равно полезного там ничего не будет):
postsuper -d ALL


Проверяем, действительно ли очередь сообщений очищена:
mailq


Самое время запустить Postfix:
service postfix start
Автор: admin Отзывов: 0 Подробнее
у нас можно скачать программы бесплатно, а так же качественные шаблоны dle без регистрации
Назад Вперед