ГлавнаяРегистрацияВходВ закладки
Автор: admin  Раздел: Как настроить CentOS
Здесь мы поговорим о том как установить на сервер программу управления документооборотом – Alfresco. Короче говоря, программа основана на использовании открытого программного кода. Существует бесплатная версия, и еще платная, на уровне предприятия.
Для установки Alfresco мы используем CentOS 5.3 - операционная система.

И так, начинаем устанавливать Alfresco:


[-hide-]1. Устанавливаем с нуля CentOS, с базовыми пакетами (mysql, httpd, tomcat – не устанавливаем). Все необходимые пакеты мы установим позже, взяв их из репозитариев.
2. После установки операционной системы, здесь необходимо полностью ее обновить (выкачает из интернета около 350мб):

[root@server]# yum update

3. После того как обновление завершилось устанавливаем пакеты tomcate5, mysql, openoffice, xml, wget:

[root@server]# yum install tomcat5 tomcat5-common-lib tomcat5-jasper \
tomcat5-jsp-2.0-api tomcat5-server-lib tomcat5-servlet-2.4-api openoffice.org-base \
openoffice.org-calc openoffice.org-core openo ...
Читать дальше »
Просмотров: 12000
Дата: 2011-07-17 22:37:20
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Иногда в жизни Есть моменты, когда вам нужно сбросить пароль root. Это можно проделать двумя способами: Первое - с LiveCD с дистрибутивами Linux. Второе - в консоли.

Сейчас мы рассмотрим второй вариант, так как в LiveCD не всегда к месту (например, гостевая машина в VMware). В качестве примера, мы будем использовать дистрибутив Red Hat Enterprise Linux 5.

И так, начнем:


[-hide-]При начальной загрузки операционной системы нажимаем ENTER и попадаем в меню grub



Выбираем нужное нам ядро (в данном случаем оно одно), нажимаем клавишу ‘ e ‘, для редактирования ядра.



В меню редактирования выбираем строчку:

kernel /vmlinuz-2.6.18-92.el5 ro root=LABEL=/

Нажимаем для редактирования параМБ клавишу ‘ e ‘.

И редактируем выше указанную строчку:

kernel /vmlinuz-2.6.18-92.el5 rw root=/dev/sda1 init=/ ...
Читать дальше »
Просмотров: 3412
Дата: 2011-07-17 22:20:43
Комментариев: 0
Автор: admin  Раздел: Как настроить CentOS
Короче говоря, то, ,что Nginx? Nginx - быстрый и простой, но очень мощный и эффективный веб-сервер созданный Игорем Сысоевым для использования на серверых Rambler и вежливости для того, ,чтобы использовать их открытыми исходными кодами создано. Этот сервер может использоваться как самостоятельный HTTP-сервер, либо как обратный прокси-сервер (интерфейс) перед сервером Apache Web или любой другой "тяжелой" нагрузкой на веб-серверых на внутреннем сервере от большого количества одновременных сессий HTTP в целях сокращения потребления быть. Главным образом в связи интерфейс Nginx - бэкэнда с Apache, другими словами, если есть запрос для статических файликов (изображения, CSS и JavaScript), затем обрабатывается независимо Nginx запросу. Если пользователь на каждый сценарий, то Nginx служебный запрос идет к Apache.

В этой теории (которые изобилуют в Интернете) и начать осуществление полосы Apache Apache на ОС CentOS / RHEL.

В этом описании, я подрузомеваю, ,что вы уже установили и нас ...
Читать дальше »
Просмотров: 23461
Дата: 2011-07-17 22:10:30
Комментариев: 0
Автор: admin  Раздел: Безопасность
В этой очень информационной статье я вкратце шаги для анализа сетевых портов в системах Unix, или для их наличие - уязвимы!Основным инструментом для анализа - это инструмент NetStat. Вы также можете сторонних разработчиков, например, - Nmap.

Начнем с главных ключей NetStat:

[-hide-]-a Показывать состояние всех сокетов;

-i Выдать статистическую информацию обо всех сетевых адаптеров;

-с Непрерывно выдавать информацию о состоянии сети;

-n Показывает IP-адреса удаленной и локальной системы;

-r Показывает таблицу маршрутизации;

-s Показавает статистическую информацию по протоколам;

-t Выдать информацию только о tcp-сокетах;

-u Выдать информацию только о udp-сокетах;

-p Показать имя протокола;

-l Выделить информацию об указанном интерфейсе в отдельный столбец; по умолчанию используется интерфейс с наибольшим объемом переданной информации с момента последней перезагрузки системы.

Далее рассмотрим примеры использование команды netstat:


Посмотреть все п ...
Читать дальше »
Просмотров: 3200
Дата: 2011-07-17 20:59:46
Комментариев: 0
Автор: admin  Раздел: MySQL
Как мы знаем в жизни, не говоря уже помнят, ,что такое обычный пароль, как правило, мелочь. Поэтому мы говорим, страшного не происходит - вы забыли пароль от Rutaceae БД MySQL. Аргументы для маленьких или растянуть шнур и помните, один из старых, забытых сброса пароля и поставить новый!

Так как мозг уже перегружен, то мы установим новый пароль из консоли.

Все действия по сбрасыванию пароля были сделаны на ОС CentOS 5

И так, начнем:

[-hide-]1. Останавливаем mysql сервер

[root@server ~]# service mysqld stop

2. Выполняем консольную команду которая позволяет сбросить на пароль рута

[root@server ~]#mysqld_safe – -skip-grant-tables – -user=root

3. Заходим в консоль mysql под рутом

[root@server ~]#mysql -u root

4. В консоле набираем следующую команду, которая позволяет нам выставить новый рутовый пароль

mysql> UPDATE mysql.user SET Password=PASSWORD(’НОВЫЙ_ПАРОЛЬ’) WHERE User=’root’;

5. Сбросим привелегии и выходим из консоли

mysql> FLUSH P ...
Читать дальше »
Просмотров: 2942
Дата: 2011-07-17 20:51:05
Комментариев: 0
Автор: admin  Раздел: Безопасность
Настраиваем Iptables для защиты веб-серверы

Как известно безопасности серверы не легко, но очень нужно, а тем более когда речь идет о веб-сервере, который живет под "огонь" izvne.Dlya защитить наши серверы использовать IPTables (как вы поняли, в статья будет сосредоточена на Linux).

Принципы IPTables, а также все ключи, я не буду описывать здесь, статей в интернете море. Предполагается, ,что вы используете IPTables, даже минимально. Но, не зная предмета не помешает вам настраивать защиту, потому ,что все команды проверены на реальной системе и успешно работают.

И так, начнем писать правила:


[-hide-]1. Первым делом очистим существующую таблицу правил:

# iptables -F

2. Добавляем первое правило которое позволяет нам не потерять удаленный контроль на сервером (по умолчанию порт SSH – 22, у вас может быть другой):

# iptables -A INPUT -p tcp -i eth0 --dport 22 -j ACCEPT
3. Прописываем политики по умолчанию:

# iptables -P INPUT DROP

# iptables -P ...
Читать дальше »
Просмотров: 8991
Дата: 2011-07-17 20:36:11
Комментариев: 0
Автор: admin  Раздел: Безопасность
Защита БД от sql-инъекций

Наткнулся на интересную заметку о защите от SQL инъекций с помощью Nginx. Следующая цитата первоначального текста.

Все мы знаем как не приятно, когда злоумышленник делает sql-инъкцию. Я нашел простое решение, можно избавиться от инъекции SQL, путем фильтрации в Nginx.

SQL-инъекция - вложение вредоносного кода в запрос в базу данных - наиболее опасный вид атаки. С помощью SQL-инъекции, злоумышленник не сможет получить только личную информацию из базы данных, но и, при определенных условиях, ,чтобы сделать изменения.

Все мы знаем, ,что для того ,что-бы взять хоть ,что-то из базы данных, то здесь необходимо подобрать таблицы, а для этого как оычно выполняют команду такого вида:

[-hide-]script.php?bug=-1+UNION+SELECT+1,2,3,4,5

в этом коде фигурируют команды union и select, select – одна из самых значимых команд в mysql, соответственно ,что-бы обезопасить себя нам здесь необходимо блокировать все запросы от клиента с этой командой. Делается это оч ...
Читать дальше »
Просмотров: 4752
Дата: 2011-07-17 19:32:44
Комментариев: 0
 Страницы: << ... 16 17 18 19 20 ... >>