GeoNetAgent, LDAPWeb, server-audit, server-connection
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1.4 KiB

GeoNetAgent — Deploy via Web Install

URL install: https://agent.gisportal.id/install/

User — install / update

Jalankan PowerShell sebagai Administrator.

Sudah di PowerShell Admin (jalankan berurutan)

Baris 1 — unduh:

Invoke-WebRequest -Uri 'https://agent.gisportal.id/install/GeoNetAgent-Install.ps1' -OutFile "$env:TEMP\GeoNetAgent-Install.ps1" -UseBasicParsing

Baris 2 — install (+ laporan pertama):

& "$env:TEMP\GeoNetAgent-Install.ps1"

Atau hanya pasang/update + task (tanpa laporan):

& "$env:TEMP\GeoNetAgent-Install.ps1" -SkipInitialRun

Jalankan satu per satu (baris 1 selesai dulu). Jangan powershell -Command "..." dari dalam PowerShell — variabel bisa salah.

Perintah yang sama untuk update agent. config.json lokal di %ProgramData%\GeoNetAgent dipertahankan.

IT — publish paket ke server

bash infra/collector/publish_agent_install.sh

Isi paket web

/install/
├── GeoNetAgent-Install.ps1   ← entry point user (2 baris di PS)
├── bootstrap.ps1
├── Install-GeoNetAgent.ps1
├── manifest.json
├── config.json
└── lib/

Keamanan

  • Token di config.json install = site agent token (bukan kredensial admin).
  • Path /install/ nginx: ssi off (agar file .ps1 dengan <# tidak terpotong).

GPO (opsional)

Task GeoNetAgent-Report (SYSTEM) didaftarkan otomatis oleh installer.