Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Parametre

Açıklama

GEODI_URL=

Ajanların GEODI ye erişmek için kullanacağı adres. Kurulumlar yapılmadan önce DNS/port/SSL işlemleri tamamlanıp nihai haline gelmiş olması önerilir.

GEODI_TOKEN=

Bu sayfada TOKEN Oluşturma adımında anlatılmıştır. Farklı bir kullanıcı ile alınıp bu kullanıcının şifresinin muhafaza edilmesi gereklidir. Şifre değişirse yeniden oluşturulması ve yeniden kurulum gerekebilir.

UPDATE_URL

Internete kapalı ağlar için ya da güncellemelerin farklı bir adresten alınması için isteğe bağlı olarak verebilirsiniz.

Windows Kurulumu

Info

Download GDE Windows MSI

İşlem

Komut

Notlar

Kur

"GEODI<path>GEODI.DesktopExplorer.msi" /quiet GEODI_URL="https://icdemo.dece.com.tr/" GEODI_TOKEN="EAAAAL2FcQ9RvjWM…" UPDATE_URL="http://192.168.1.26:3323/GUI/autoupdate.txt"

MSI yukarıda belirtilen parametreler ile dağıtılır.

“GEODI.DesktopExplorer.msi“ MSI paketinin dizini olmalıdır. Bazı araçlar MSI paketini seçtirir. Bu komuta gerek kalmaz.

/quiet bir msiexec parametresidir.https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/msiexec

UPDATE_URL opsiyoneldir. Güncelleme adımında anlatılmıştır.

Kaldır

msiexec.exe /x /qn /norestart "GEODI.DesktopExplorer.msi"MSI uninstall parametresi ile çalıştırılır.

Güncelle

start "GDE" "%ProgramFiles(x86)%\DECE Software\GEODI Desktop Explorer\Updater.exe"Updater çalıştırılır.

GDE'nin Windows Servis Olarak Kurulumu

  • GDE Windows kurulumu sonrası aynı dizinde gelen WindowsServiceInstall.bat ile servis haline getirilebilir.

    • WindowsServiceUninstall ile servis modu kaldırılabilir.

    • Servis modunda login kullanıcı gerekmez.

    • GDE Exe ve GDE Servis Modlarının aynı anda çalışma olmaması için GDE Exe başlagıç altından kaldırılmalıdır.

Ayar dosyası (default.json)

    • . → QQQ nasıl?

Token Oluşturma
Anchor
Token
Token

  1. GDE’lerin besleme yapacağı Kaynağa erişimi olan bir kullanıcı ile login olunur. Veya token arayüzünde token

  2. Geodi Token Oluşturma sayfasındaki arayüz açılır

  3. Feed aktifleştirilir. AllowList altında Edit AllowList tıklanır ve açılan listede GDE nin dosyalarımızı göndereceği içerik kaynak seçilir.

  4. “Create” ile token oluşturulur.

...

GDE İstemci Paketinin Dağıtımı

  • PDQ, ManageEngine, SCCM gibi araçlarda script yapıları değişiklik gösterir fakat yapılacak işlemler aynıdır.

    • PDQ Deploy aracı için export edilmiş hazır scritpler xml dosyasındadır. PDQ import edilip kullanılabilir.

View file
nameGDE Scripts.xml

GDE Yazılım Güncelleme

Varsayılan kurulumda paketler güncel sürümlerini kontrol ve indirmek için DECE sunucusunu kullanır. Yukarıdaki işlemler sonrası bu sunuculara erişim varsa güncelleme sorunsuz bir şekilde yapılır.

Erişim yoksa aşağıdaki adımlar uygulanmalıdır.

  • İlk kurulum adımına UPDATE_URL parametresi eklenmelidir. Güncellemelerin kontrol edileceği autoupdate.txt dosyasının linki http/https şeklinde verilmelidir.

  • Güncel GDE paketi ve autoupdate.txt dosyasını DECE Support ekibinden isteyebilirsiniz. Bu dosyayı aldıktan sonra içerisinde bulunan URL= değiştirilmelidir.

    • Güncel MSI dosyasını kullanıcıların erişebildiği bir dizine atıp buranın yolunu ister http/https ister file://<filepath> şeklinde verebilirsiniz.

  • Linux/MacOS güncelleme için kurulu olan makine üzerinde , yeni paket kurulmak istenildiğinde otomatik şekilde yeni sürüm kurulur.

Merkezi GDE kural ayarları

Ayarlar GEODI sunucusunda <GEODI_APP>/Settings/Geodi.DesktopExplorer dizini içinde default.json

...

içinde olmalıdır.

  • Kurulu GDE istemcileri bu dosyayı sunucudan otomatik olarak alacaktır. GDE kurulumları bu ayarları sunucudan otomatik olarak alacaktır.

  • Ayarlar kurulum sonrası ve indexleme devam ederken değiştirilebilir, değişiklikler yaklaşık 1h içinde etkin hale gelir.

  • Birden fazla makinede farklı alanlar taramak için:

    <GEODI_APP>/Settings/Geodi.DesktopExplorer dizini içinde

    ayarlar için <ClientIP>.json , <ClientUserName>.json  veya <ClientMachineName>.json isimli

    dosyalar eklenirse sadece ilgili bilgisayar için bu dosyalar kullanılır

    tanımlar kullanabilirsiniz.

Code Block
languagejson
{
  "FolderList": ["%UserProfile%"],// "*" karakteri tüm dizinleri tarar //
  "ExplorerPort": 1982,
  "IgnoreFiles":["*.MP4","*.MOV","*.MP3"],
  "MetaData": {
	"LDAPDN":"=d.CurrentUser!=null?d.CurrentUser.DistinguishedName:null",
	"IP":"=d.ClientIP",
	"ComputerName":"=d.ClientMachineName",
	"UserName":"=d.ClientUserName"
	}
}

...

Ayar Adı

Tip

Açıklama

FolderList

string[]*

Taranacak klasörleri belirtmekte kullanılır. Klasörler “,” ile ayrılarak tanımlanabilir.

Varsayılan dizin %UserProfile% 'dır (belgeler, indirilenler, masaüstünü kapsar..). https://docs.microsoft.com/tr-tr/dotnet/api/system.environment.specialfolder?view=netframework-4.0 sayfasından tam liste bulunabilir. Değerler büyük/küçük harf duyarlıdır. %UserProfile%\\Desktop şeklinde alt dizinler de tanımlanabilir.

Bütün diskleri taramak istiyorsanız [“*”] kullanabilirsiniz.

ExplorerPort

int

0 üzeri bir değer girilirse Explorer APP→GEODI→APP modunda çalışacaktır.
Bu modda firewall ayarlarının yapılmış olması gerekmektedir.Kullanılacak bir port tanımlandığında client açık olduğu sürece Geodi üzerinde içeriklerde görüntülenebilecektir.

Seçilem portun açık oldğunu teyid ediniz.

EnableLDAP

bool

true değeri verilirse dosyalara ait LDAP yetkileri de indexlenir.

Varsayılan değer : false

IgnoreFolders

string[]

Yoksayılacak klasör listesidir. * kabul edilir. Geodi Settings/IgnoreFolders altınaki ayarlarla birleştirilerek kullanılır.

Örnek : ["*:\\Özel","C:\User*"]

varsayılan değer :null

IgnoreFiles

string[]

Yoksayılacak dosya listesidir. * kabul edilir. Geodi Settings/IgnoreFileTypes altındaki ayarlarla birleştirilerek kullanılır.

varsayılan değer :["*.MP4","*.MOV","*.MP3"]

Metadata

İstemcilerden gelen dosyaları ayrıştırmak için metaveri tanımlayabilirsiniz. Bu metaveriler ayar dosyasında belirtilir. Varsayılan ayarlarda kullanılan değerler örnek dosyadan görülebilir.

Metaveriler ile arama <metaname>:<değer> ile yapılır. Örneğin IP:192.168.1.1

Tanımlanmış metaveriler ve değerleri GEODI arama arayüzünde görülecektir.

...

  1. GDE’lerin besleme yapacağı Kaynağa erişimi olan bir kullanıcı ile login olunur. Veya token arayüzünde token

  2. Geodi Token Oluşturma sayfasındaki arayüz açılır

  3. Feed aktifleştirilir. AllowList altında Edit AllowList tıklanır ve açılan listede GDE nin dosyalarımızı göndereceği içerik kaynak seçilir.

  4. “Create” ile token oluşturulur.

...

GDE İstemci Paketinin Dağıtımı

  • PDQ, ManageEngine, SCCM gibi araçlarda script yapıları değişiklik gösterir fakat yapılacak işlemler aynıdır.

    • PDQ Deploy aracı için export edilmiş hazır scritpler xml dosyasındadır. PDQ import edilip kullanılabilir.

View file
nameGDE Scripts.xml

Güncelleme

Varsayılan kurulumda paketler güncel sürümlerini kontrol ve indirmek için DECE sunucusunu kullanır. Yukarıdaki işlemler sonrası bu sunuculara erişim varsa güncelleme sorunsuz bir şekilde yapılır.

Erişim yoksa aşağıdaki adımlar uygulanmalıdır.

...

.

...

Güncel GDE paketi ve autoupdate.txt dosyasını DECE Support ekibinden isteyebilirsiniz. Bu dosyayı aldıktan sonra içerisinde bulunan URL= değiştirilmelidir.

  • Güncel MSI dosyasını kullanıcıların erişebildiği bir dizine atıp buranın yolunu ister http/https ister file://<filepath> şeklinde verebilirsiniz.

...

Linux/MacOS güncelleme için kurulu olan makine üzerinde , yeni paket kurulmak istenildiğinde otomatik şekilde yeni sürüm kurulur.

Sorun Giderme

  • Kurulum sonrası veri gelmiyorsa lütfen

    • Firewall/Antivirüs ayarlarınıza bakınız ve IT danışmanınıza başvurunuz.

    • İstemci Kapalı olabilir

    • İstemcide GDE kurulu olmayabilir

    • İstemcideki GDE aktif olmayabilir(Geod.Desktopexplorer.exe çalışmıyor olabilir)

    • Sunucu-İstemci iletişimi için gerekli port(default 1982) kapalı veya engellenmiş olabilir.

    • İstemci GEODI sunucusuna erişemiyor olabilir(GEODI Sunucusu public bir adrese sahip olmayabilir). Bu testi istemcide browser üzerinden de yapabilirsiniz.

    • GDE sürekli besleme yapan bir yazılımdır. Firewall/Virüs yazılımları sürekli iletişimi bloklayacak şekilde ayarlanmış olabilir.

    • Sabırlı olun, Çok sayıda istemciden aynı anda gelen verileri GEODI Sunucusu kuyruğa alır ve işler. Bu nedenle tarama süreci farklı bir teknik sorun yoksa süreç mutlaka ilerleyecektir.

  • Besleme yapan İstemci makine IP ve İsim Değişikliği gibi durumlar oluşursa değişirse ~3h içerisinde dokümanlarını görüntüleyebilirsiniz.

    Besleme yapılan makinede format vb.. gibi durumlar oluşursa GDE hiç besleme yapılmamış gibi en baştan beslemeye başlar
  • İstemci makine formatlanırsa yeni bir istemci olarak kaydedilir. Eski indek korunur.

  • Merkezi ayar değişiklikleri yaklaşık 1 saat içinde etkin olur.

  • Besleme yapılırken Network Hızını yavaşlatmamak için default olarak kaynağını korumak için varsayılanda 100Mb'dan büyük dosyaların sadece adı ve tarihi indexlenir. Bu sınır Sıkıştırılmış dosya içerikleri için 500Mb olarak ayarlanmıştır. Değerler değiştirilebilir.

  • GetLastEror üzerinde "Client is null \q \n" uyarısı alındığında Kayıt defteri üzerinden URL bilgileri kontrol edilmelidir.

...