ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить CentOS
Cron – планировщик для linux и других UNIX подобных систем.

Выполняет задания по расписанию, а атк же
Crontab отвечает за выполнения задач по расписанию для каждого пользователя и остальных пользователей.

Установка:

[-hide-]Cron файликы и директории.

/etc/crontab
/etc/cron.d
/var/spool/cron/(юзернейм)
/etc/cron.hourly
/etc/cron.daily
/etc/cron.weekly
/etc/cron.monthly


Ограничения.

Cron имеет встроенную функцию, которая позволяет задать, кто может и кто не может его использовать.
Это может быть сделано с помощью /etc/cron.allow и /etc/cron.deny файликов. Если имя пользователя существует в файлике /etc/cron.allow то пользователю разрешено выполнять crontab команду.
Если /etc/cron.allow файлик не существует, вы можете использовать кронтаб если имя пользователя не добавлено в файлик “/etc/cron.deny“.
Если файлик cron.deny существует но в нём нет ни одной записи то только пользователю root можно использовать команду crontab. allow/deny файликы должны быть вида: ...
Читать дальше »
Просмотров: 7579
Дата: 2011-07-14 21:54:44
Комментариев: 0
Автор: admin  Раздел: Оптимизация
Что это за модуль? Google открыла исходный код Apache-модуль mod_pagespeed, который должен работать в автоматическом режиме, количество оптимизаций разработан, ,чтобы помочь веб-мастеров и администраторов для ускорения веб-сервер без обработки веб-приложения. Оптимизация не относятся к серверу и работать через изменения в содержании выдаются HTML, CSS и JavaScript контента на основе данного набора фильтров и переупаковка JPEG и PNG изображений. Чтобы уменьшить количество модификаций осуществляется на лету, модифицируемые объекты кэшируются локально.

Кодекс модуль предназначен для работы с Apache 2.2.x и распространяется под лицензией Apache 2. Открытие кода рассматривается как еще один шаг в развитии начатого в прошлом году инициативы по оптимизации скорости Интернета. Ранее опубликованные набор инструментов Page Speed, предназначенной для выявления узких мест HTTP-сервер конфигурации и нагрузке оптимизация веб-приложений. Теперь большинство из ранее представленных рекомендац ...
Читать дальше »
Просмотров: 5755
Дата: 2011-07-14 21:42:37
Комментариев: 0
Автор: admin  Раздел: MySQL
При попытке изменить root пароль пользователя MySQL и вам не удастся, то делаем:

[-hide-]mysql> UPDATE mysql.user SET Password=PASSWORD('ПАРОЛЬ') WHERE User='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0 Changed: 0 Warnings: 0

mysql> select * from user where User='root';
Empty set (0.00 sec)[-hide-]

Не повезло, но это означает, ,что ваша таблица данных mysql.user была утеряна.
Теперь посмотрим на то, как это восстановить.

Останавливаем mysql

[-hide-]/etc/init.d/mysql stop

Запустите mysqld_safe

mysqld_safe -–skip-grant-tables &

Входим

mysql
mysql> use mysql;

Проверяем

mysql> select * from user where User='root';
Empty set (0.00 sec)

Данных нет … Восстанавливаем.

mysql>INSERT INTO user (Host,User,Password,Select_priv,Insert_priv)

VALUES('localhost','root',PASSWORD('ПАРОЛЬ'),'Y','Y');

UPDATE user set Update_priv = 'Y' WHERE User='root';
UPDATE user set Delete_priv = 'Y' WHERE User='root';
UPDATE user set Create_priv = ...
Читать дальше »
Просмотров: 2821
Дата: 2011-07-14 21:09:09
Комментариев: 0
Автор: admin  Раздел: MySQL
Получаем права root

mysql -u root -p

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

[-hide-]mysq> create database имя_базы;

удалить базу данных:

mysql> drop database имя_базы;


Посмотреть список баз:

mysql> show databases;

Важно: все команды mysql обязательно должны заканчиваться на ; (точку с запятой) приведем пример создания базы и пользователя для этой базы, с правами делать ,что ему захочется в рамках данной базы данных все команды должны выполнятся от root-а создаём базу:

mysql> create database db1;

где db1 – имя базы
создаём пользователя для этой базы:

mysql> grant all on db1.* to 'db1_user'@'localhost' identified by 'db1_password';

где
db1.* – база данных
db1_user – имя пользователя для данной базы
localhost – адресс с которого разрешено логинится пользователю db1_user
db1_password – пароль пользователя db1_u ...
Читать дальше »
Просмотров: 3646
Дата: 2011-07-14 21:02:33
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Если отчет сканера безопасности показал, ,что настало время для обновления, указывая на ряд новых уязвимостей, а также репозитарий до сих пор не последней версии, то обновляем OpenSSH своими руками на Centos до последней версии.

Делаем следующее:
[-hide-]Переходим по ссылке http://ftp.bit.nl/mirror/openssh/portable/ и качаем последнюю версию Openssh

cd /usr/local/src/
wget http://ftp.bit.nl/mirror/openssh/portable/openssh-5.8p1.tar.gz
tar xf openssh-5.8p1.tar.gz
cd openssh-5.8p1

Устанавливаем нужные нам модули

yum install pam pam-devel openssl openssl-devel tar gcc gcc-c++ make automake zlib-devel -y

конфигурим

sh configure --with-tcp-wrappers --sysconfdir=/etc/ssh --prefix=/usr --with-pam --with-kerberos5
make && make install

перезапускуем Apache

/etc/init.d/sshd restart

проверяем

ssh -V[-hide-] ...
Читать дальше »
Просмотров: 2663
Дата: 2011-07-14 20:53:08
Комментариев: 0
Автор: admin  Раздел: Безопасность
На поставщик boProsteyshy способ защитить свой сервер от атак на ваш сервер SSHD изменить порт, МДМ это работает, и закрытие 22 портов с помощью iptables.
Открываем файлик конфигурации sshd_config редактором:

[-hide-]vim /etc/ssh/sshd_config


Надите строчеку (почти в самом начале):

Port 22

Смените число 22 на любое которое вам нравится до бесконечности (желательно, не более 65535).
Завершается все это перезапуском sshd:

/etc/init.d/sshd restart

Дополнительно можно добавить, ,что очень хорошая идея ,чтобы запретить прямой ssh доступ для root.
Делайте данное, если у Вас имеется хоть один еще пользователь на сервере c root привилегиями, под которым Вы можете войти.
Находим в /etc/ssh/sshd_config строчеку:

PermitRootLogin no

Раскомментируем её если она закоментирована. Добавим её, если отсутствует. Или же меняем yes на no
Перезапускаем sshd:

/etc/init.d/sshd restart

[-hide-] ...
Читать дальше »
Просмотров: 2650
Дата: 2011-07-14 20:47:02
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Перечень временных зон можно посмотреть здесь:

[-hide-]ls /usr/share/zoneinfo/

Code:
Africa      Atlantic   Chile    Eire     Factory  GMT-0      Iceland      Jamaica    Mexico   NZ        posix       ROC        Universal  zone.tab
America     Australia  CST6CDT  EST      GB       GMT+0      Indian       Japan      Mideast  NZ-CHAT   posixrules  ROK        US         Zulu
Antarctica  Brazil     Cuba     EST5EDT  GB-Eire  Greenwich  Iran         Kwajalein  MST      Pacific   PRC         Singapore  UTC
Arctic      Canada     EET      Etc      GMT      Hongkong   iso3166.tab  Libya      MST7MDT  Poland    PST8PDT     Turkey     WET
Asia        CET        Egypt    Europe   GMT0     HST        Israel       MET        Navajo   Portugal  right       UCT        W-SU

Если файлик /etc/localtime существует, удаляем его:

rm -f /etc/localtime

Принимаемся за установку зоны:

ln -s /usr/share/zoneinfo/America/Chicago /etc/localtime

Проверяем результат:

date
[-hide ...
Читать дальше »
Просмотров: 2805
Дата: 2011-07-14 20:44:51
Комментариев: 0
 Страницы: << ... 22 23 24 25 26 ... >>