OCS Inventory + GLPI 結合應用

這兩套是互相搭配使用的安裝方式如下

OCS 設定允許 GLPI 服務取資料


  • 登入 OCS 畫面,進入設定

ocs+glpi-12.png

  • 選擇 Server 服務

ocs+glpi-13.png

  • 裡面會看到一個是 TRACE_DELETED 這個項目,預設是 OFF ,要選擇 ON 這樣子 GLPI 才能正確取得資料

ocs+glpi-14.png

GLPI 外掛


  • 首先到 GitHub 的上面有一個專用放置 GLPI 服務外掛套件下載 OCS 外掛
cd /var/www/html/glpi/plugins

wget https://github.com/pluginsGLPI/ocsinventoryng/releases/download/1.6.0/glpi-ocsinventoryng-1.6.0.tar.gz

解壓縮
tar -zxvf glpi-ocsinventoryng-1.6.0.tar.gz

刪除壓縮包
rm glpi-ocsinventoryng-1.6.0.tar.gz

解壓後的權限只能給 apache 使用
chown -R apache:apache ocsinventoryng/
  • 登入 GLPI 畫面進去設定到設定裡面有一個外掛程式

ocs+glpi-1.png

  • 裡面會看到剛剛解壓好的 OCS 的名稱並且安裝

ocs+glpi-2.png

  • 安裝完成後,系統畫面右下角會詢問是否啟用此外掛,按啟動即可

ocs+glpi-3.png

  • 再到工具那會看到剛剛新增好的 OCS Inventory NG 功能

ocs+glpi-4.png

  • 選擇後開始新增設定連接 OCS  資料

ocs+glpi-5.png

  • 只要將剛剛建在 OCS 的資料庫連接方式填入然後按下新增

ocs+glpi-6.png

  • 設定完成的畫面

ocs+glpi-7.png

  • 開始同步 OCS 的資料過來給 GLPI 使用,按下 Import new computers

ocs+glpi-8.png

  • 匯入的資料,先讓你看過有那些設備要匯入

ocs+glpi-9.png

  • 匯入完成的畫面

ocs+glpi-10.png

  • 假如匯入成功的話會看到該設候基本資訊

ocs+glpi-11.png

補充說明


  • 設定讓 GLPI 及 OCS 自動同步,使用程排方式來同步
因該執行檔權限不夠,所以而要給予 766 的權限才能正常執行不然會一直顯示錯誤
chmod 766 /var/www/html/glpi/plugins/ocsinventoryng/scripts/ocsng_fullsync.sh

* 1 * * * root sh /var/www/html/glpi/plugins/ocsinventoryng/scripts/ocsng_fullsync.sh



參考相關網頁