OCS-Inventory Checklist: различия между версиями
Vovan (обсуждение | вклад) (→Установка сервера и вебинтерфейса) |
Vovan (обсуждение | вклад) (→Проверяем работу SOAP интерфейса) |
||
Строка 70: | Строка 70: | ||
Заходим по адресу | Заходим по адресу | ||
http://хост_установки/ocsinventory | http://хост_установки/ocsinventory | ||
+ | |||
+ | И видим надпись | ||
+ | <pre> | ||
+ | Internal Server Error | ||
+ | |||
+ | The server encountered an internal error or misconfiguration and was unable to complete your request. | ||
+ | |||
+ | Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. | ||
+ | |||
+ | More information about this error may be available in the server error log. | ||
+ | </pre> | ||
=Установка клиента (агента)= | =Установка клиента (агента)= | ||
aptitude install ocsinventory-agent | aptitude install ocsinventory-agent |
Версия 21:31, 17 августа 2013
Содержание
Описание
OCS-Inventory - клиент-серверное ПО, позволяющее собирать информацию о компьютерах по сети.
Есть клиентская часть - ocsinventory-agent
Есть серверная часть - ocsinventory-server
Есть вебинтерфейс - ocsinventory-reports
В убунте есть все эти пакеты
# aptitude search ocsinventory i ocsinventory-agent - Hardware and software inventory tool (client) i ocsinventory-reports - Hardware and software inventory tool (Administration Console) i ocsinventory-server - Hardware and software inventory tool (Communication Server)
Установка сервера и вебинтерфейса
aptitude install ocsinventory-server ocsinventory-reports
Подготовка MySQL
Создаем в MySQL пользователя
ocs
с паролем
qwerty
и создаем для данного пользователя базу данных
ocsweb
Примечание: если вы устанавливаете систему впервые, сделайте именно такие логин/пароль/базу данных - тут есть нюансы. Впрочем, пароль можно другой.
Настройка системы из браузера
далее шагаем браузером по адресу
http://хост_установки/ocsreports
Вводим в форму данные:
MySQL login: ocs MySQL password: qwerty Name of Database: ocsweb MySQL HostName: localhost
Нажимаем
Send
Потом жмем
Отправить
Далее переходим по ссылке в окно входа в вебинтерфейс, жмем флаг страны и вводим
login: admin password: admin
Делаем систему секъюрной
После этого мы попадаем в вебинтерфейс и видим секъюрити-предупреждения
SECURITY ALERT! The install.php exists in ocsreports directory The default login/password is activate on OCS GUI
Первое говорит о том что файл install.php нужно удалить из директории /usr/share/ocsinventory-reports/, т.е.:
rm /usr/share/ocsinventory-reports/install.php
Второе говорит о том, что в вебинтерфейс сможет попасть любой дурак пароль у пользователя admin нужно поменять.
Это делается на вкладке "Пользователь" - морда на желтом фоне, горизонтальное меню, третий кружочек справа.
Если все сделано правильно, то после перезагрузки страницы (F5) секъюрити-алерты должны исчезнуть.
Проверяем работу SOAP интерфейса
Заходим по адресу
http://хост_установки/ocsinventory
И видим надпись
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log.
Установка клиента (агента)
aptitude install ocsinventory-agent