Installeren op Linux
Zo installeer je de collector op Linux met één regel uit het portaal. Ook lees je hoe je controleert je dat hij draait.
Met één regel in een terminal download je de collector, koppel je hem aan de locatie en installeer je hem als systemd-dienst. Binnen een minuut staat hij als online in het portaal.
Wat je nodig hebt
- Een Linux-computer met systemd op x86_64 of ARM64, bijvoorbeeld Ubuntu Server 24.04 LTS, Debian, RHEL of Raspberry Pi OS (64-bits).
- Een gebruiker met
sudo-rechten. curlofwgetensha256sum(pakket coreutils). Op de meeste distributies zijn die er al.- Uitgaand HTTPS naar het portaal.
Installeren
Open in het portaal de klant en ga naar de locatie. Kies Collector toevoegen (of de knop Collector als er al een collector staat).
Kies het tabblad Linux. Het portaal toont een regel met het serveradres en een eenmalige koppelcode.
Kies Kopiëren en plak de regel in een terminal op de computer. Hij ziet er zo uit:
curl -fsSL https://portal.obsolens.com/downloads/install-collector.sh | sudo sh -s -- https://portal.obsolens.com eole_...Vul je
sudo-wachtwoord in.Wacht tot het script Klaar meldt. In het portaal verschijnt Gekoppeld; het installatievenster kijkt zelf mee.
De koppelcode werkt 24 uur en maar één keer. Is hij verlopen of al gebruikt, kies dan Nieuwe code maken.
Wat het script doet
Het script toont elke stap met ==>:
- Collector downloaden: het kiest het programma voor de processor (x86_64 of arm64), downloadt het van het portaal en controleert het met
SHA256SUMS. Je zietgecontroleerd met SHA256SUMS. - Koppelen aan de locatie: de collector meldt zich met de koppelcode aan en bewaart zijn eigen sleutel in
/etc/obsolens/collector.json. Die map is alleen voor root. - Installeren als service: het programma komt in
/usr/local/bin/obsolens-collectoren de dienstobsolens-collectorwordt aangezet en gestart. Een collector die al draaide, wordt eerst gestopt. - Controle: het script draait
diagnose, die de verbinding met het platform stap voor stap test.
Gaat een stap mis, dan stopt het script met [FOUT] en een uitleg. Zie Installeren of koppelen mislukt.
Achter een proxy
Zet de proxy als derde argument achter de koppelcode:
curl -fsSL https://portal.obsolens.com/downloads/install-collector.sh | sudo sh -s -- https://portal.obsolens.com eole_... http://proxy.klant.local:3128
De collector gebruikt die proxy voor alle verbindingen met het platform. Meer over proxy's en SSL-inspectie lees je in Uitgaande verbinding, proxy en SSL-inspectie.
Controleren
systemctl status obsolens-collector
journalctl -u obsolens-collector -f
sudo /usr/local/bin/obsolens-collector diagnose
In het logboek zie je bij de start collector service started en daarna een regel per scan. In het portaal staat de collector bij de locatie met zijn hostnaam, versie en IP-adres.
Opnieuw installeren
Draai je de regel opnieuw met een nieuwe code, dan vervangt hij de vorige installatie op die computer. De collector krijgt dan een nieuwe koppeling; de oude blijft als offline in het portaal staan. Wil je alleen bijwerken, gebruik dan de opdracht met upgrade uit Collector bijwerken.