Gå til indhold

Trin 5 af 8 · Uden service-agent

Forbind en server uden service-agent, så appliancen kan installere certifikater på den via SSH eller API.

Tegning: sslbrain-appliancen i jeres netværk. En Windows-service-agent og en Linux-service-agent henter hver deres certifikater fra appliancen og installerer dem på deres egen server: IIS, Exchange, RDP og SQL Server på Windows, nginx, Apache og Postfix på Linux. Appliancen leverer gennem API eller over SSH til en firewall, FortiGate, F5, NetScaler og Palo Alto og gennem API til cloud-tjenester som AWS, Azure og Cloudflare. Der installeres intet på udstyret, og logins gemmes krypteret i appliancens vault.
  • Windows- og Linux-servere får en service-agent. Den henter certifikatet fra appliancen og installerer det på sin egen server: IIS, Exchange, RDP og SQL Server på Windows, nginx, Apache og Postfix på Linux.
  • Udstyr, der ikke kan køre en service-agent, fx FortiGate, F5, NetScaler og Palo Alto, får certifikatet fra appliancen. Den logger ind gennem udstyrets API (som regel port 443) eller over SSH (port 22) og installerer det. Der installeres intet på udstyret.
  • Cloud-tjenester som AWS, Azure og Cloudflare får certifikatet fra appliancen gennem deres API.
  • Appliancen gemmer kun logins til udstyr uden service-agent, krypteret i sin vault. Hver levering kontrolleres, og fejler den, kan sslbrain rulle tilbage til det certifikat, der var der før.
  • Serverens navn eller IP-adresse og administrationsport.
  • Login eller API-nøgle med de rettigheder, integrationen kræver.
  • Administratoradgang til appliancen, hvis I skal oprette en adgang.

En firewall, load balancer eller cloud-tjeneste tæller også som en server.

  1. Åbn Servere › Tilføj server › Uden service-agent, og vælg produktet.
  2. Udfyld Hostname eller IP-adresse. Angiv porten, hvis produktets standard ikke passer.
  3. Vælg Adgang, eller klik på Opret adgang for at gemme login eller nøgle krypteret i appliancen.
  4. Klik på Test og tilføj. Ved SSH kontrollerer I serverens hostnøgle. Viser appliancen et certifikat, den ikke stoler på, så brug kontrollen under Serverens administrationscertifikat.

Appliancen bekræfter, at forbindelsen virker, og at serveren er gemt. Åbn den under Servere › Alle servere. Tjenesterne vises under Certifikater. Status Forbundet · Ikke automatiseret betyder, at der stadig mangler en installationsplan.

Fortsæt med Bevis, at domænet er jeres.

  • Forbindelsestesten fejler → serveren er ikke gemt. Ret adresse, port eller adgang efter beskeden, og klik på Test og tilføj igen.
  • Login bliver afvist → kontrollér rettighederne i integrationens vejledning, og ret adgangen under Servere › Adgange.
  • Der vises ingen tjenester → vælg Forbindelse › Opdatér serveroplysninger på serverens side.
  • Certifikatet bliver ikke installeret → følg Installationen fejler.

Under Servere › Adgange gemmes login og nøgler krypteret i appliancens vault. SSH bruger kodeord eller nøgle. API bruger token, nøgle og secret eller en brugerdefineret adgang med de felter, integrationen kræver. En operatør kan vælge en eksisterende adgang; en administrator kan oprette den i formularen.

Appliancen forbinder til serveren på integrationens SSH-port, normalt 22. Kontoen skal kunne installere certifikatet og genindlæse tjenesten. Bruger I sudo, skal kontoen have adgangskodefri sudo til de nødvendige kommandoer. Der installeres ingen service-agent på serveren.

Integrationen kører på appliancen og kalder serverens API, normalt over HTTPS på port 443. Brug produktets port og de rettigheder, integrationen kræver.

Under Administrationscertifikat vises certifikatet og dets SHA-256-fingeraftryk. Sammenlign det med serverens egen visning, før I giver tillid. Vælg tillid til den CA, der har udstedt certifikatet, eller til certifikatets offentlige nøgle ved et selvsigneret certifikat. Skifter den valgte nøgle, stopper kørslerne, indtil I har godkendt den. Certifikatkæden er de mellemcertifikater, der forbinder serverens certifikat med en rod, browseren stoler på.

Skal en Windows- eller Linux-server have en service-agent uden lokalt login, så åbn Servere › Tilføj server › Med service-agent, vælg platformen, og brug Eller lad appliancen installere den. Angiv administratorlogin til denne installation, kontrollér forbindelsen, og klik på Installér. Appliancen kopierer og kører sin egen installation over WinRM til Windows eller SSH til Linux.

I et Windows-domæne bruges Kerberos på port 5985 med serverens fulde navn og et domænelogin; appliancen skal kunne nå domænecontrolleren på port 88. Ellers bruges WinRM over HTTPS på port 5986, hvor serverens administrationscertifikat skal godkendes. Adgangskoden sendes ikke over ukrypteret HTTP. Undlad at gemme administratorlogin, hvis I kun skal bruge det til installationen.