Data lze přijímat a odesílat některým z následujících způsobů:
curl
, wget
).Klientskou knihovnu a další podpůrné skripty najdete na stránce ke stažení.
Vyberte si jméno klienta - začíná doménou organizace v obráceném pořadí. Lze použít reverzní DNS jméno stroje doplněné názvem aplikace či senzoru. U detektorů, kde není rozumné zveřejňovat DNS jméno (honeypoty), je vhodné konec jména od DNS neodvozovat. U větších organizací doporučujeme použít i jméno příslušného oddělení (cz.organizace.ict.probe1
) či jinou logickou strukturu (cz.organizace.detectors.probe1
). Jméno se smí skládat pouze z písmen, číslic, podtržítek a teček. Jméno nesmí začínat číslicí.
Na kontaktní adresu pošlete podepsaným emailem (nejlépe osobním certifikátem TCS) tyto údaje:
Po úspěšné registraci, která od Vás může vyžadovat další informace, získáte od správců šifrovaný email s úvodním tokenem pro vygenerování certifikátu.
Po instalaci požádejte o certifikát spuštěním:
./warden_apply.sh "https://warden-hub.cesnet.cz/warden-ra" jmeno.vaseho.klienta token
(Skript najdete v sekci Ke stažení.)
V aktuálním adresáři vzniknou soubory key.pem a cert.pem (a csr.pem, který nadále není důležitý, ale můžete ho uschovat pro případné ladění).
Nastavte si konfigurační soubor klienta warden_client.cfg, například podle následujícího vzoru:
{ "url": "https://warden-hub.cesnet.cz/warden3-sandbox", "certfile": "cert.pem", "keyfile": "key.pem", "filelog": {"level": "debug"}, "name": "_jmeno_vaseho_klienta_" }
V „url“ může být testovací server, tj. https://warden-hub.cesnet.cz/warden3-sandbox
, nebo ostrý server https://warden-hub.cesnet.cz/warden3
, záleží na domluvě se správci Wardenu na způsobu záběhu a testovacího provozu.
V případě použití warden_fileru může být výše uvedená konfigurace součástí přímo jeho konfiguračního souboru.