Skip to Content
GuidesByggðu Ubuntu 24.04 CIS Level 1 matsmynd

Byggðu Ubuntu 24.04 CIS Level 1 matsmynd

Þessi leiðarvísir býr til Ubuntu 24.04 mynd sem biður um fastsett CIS Level 1 úrbótarferli OpenFactory og safnar gestgögnunum. Það framleiðir ekki vottaðan eða sjálfkrafa framleiðsluhæfan netþjón.

Fyrir aðrar dreifingar beitir eiginleikinn cis-benchmarks nú aðeins takmörkuðu flytjanlegu grunnlínu. Aðlagaðu ekki þennan leiðarvís með því að skipta um base_image og halda CIS fullyrðingunni.

Prompt

Create an Ubuntu 24.04 headless evaluation image with SSH, firewall, audit logging, and the cis-benchmarks feature. Use key-only SSH, disable root login, and add a locked-password operator account in sudo. Add a scenario that waits for first-boot CIS remediation and runs the Ubuntu 24.04 Level 1 server benchmark plus service and network smoke tests. Do not call the result compliant; preserve failed controls and exceptions.

Farðu yfir normaliseruðu uppskriftina

Mikilvægir reitir ættu að líkjast eftirfarandi:

{ "name": "ubuntu24-cis-l1-evaluation", "base_image": "ubuntu-24.04", "os": { "features": [ "headless", "ssh", "firewall", "audit-logging", "cis-benchmarks" ], "services": [ { "name": "ssh", "enabled": true, "config": { "port": 22, "allow_root": false, "disable_password_auth": true } } ], "users": [ { "username": "operator", "groups": ["sudo"], "shell": "/bin/bash" } ], "security": { "hardening_level": "standard", "audit_logging": true, "fail2ban": false } }, "scenarios": [ { "id": "ubuntu24-cis-evidence", "name": "Ubuntu 24.04 CIS Level 1 evidence", "enabled": true, "tests": ["boot", "login", "packages", "services"], "cis_benchmark": "CIS_Ubuntu_Linux_24.04_LTS_Benchmark_v1.0.0", "cis_level": "L1" } ] }

Reikningurinn hefur ekki lykilorð í uppskriftinni, svo hann ætti að vera læstur með lykilorði þar til samþykkt lykill eða auðkenni við dreifingu er gefið. Staðfestu að myndaður aðgangur passi við umhverfið áður en slökkt er á lykilorðsauðkenningu.

Hvað build ferlið gerir

Fyrir Ubuntu 24.04 setur eiginleikinn upp digest-staðfesta skráasafnsafrit af festu hlutverkinu ansible-lockdown/UBUNTU24-CIS. Fyrsta ræsing beitir valda Level 1 netþjónsprófíl og skrifar tilbúnaðar- eða bilunarvottorð. Build-ið ber einnig eiginleikastaðfestingar fyrir reikningsstýringu, viðvaranaskilti, þjónustustöðu, skráakerfisstillingar, uppruna og valið nethegðun.

Hlutverkið er aðlagað myndvinnuflæði OpenFactory. Farðu yfir myndaða manifest og lagfæringar í stað þess að gera ráð fyrir að það sé eins og sjálfgefin upstream keyrsla.

Samþykktarskilyrði

Stöðvast ekki við „build completed“. Krefjast skal:

  • nothæfs gagnabúta með digesti;
  • tilbúnaðar úrbóta við fyrstu ræsingu og engin bilunarmerkja;
  • að allar viðeigandi valdar benchmark athuganir séu taldar upp;
  • skýrrar ákvörðunar um hverja mistókst, sleppt eða óviðeigandi stjórnun;
  • vel heppnaðs SSH aðgangs í gegnum samþykkta lyklaflæði;
  • prufa á elvegg, tímastillingu, skráningu, uppfærslu, endurræsingu og endurheimtu;
  • reyksprófa forrita eftir harðnæmingu; og
  • dreifingar-runbook sem eigandi hefur samþykkt.

Level 2 er ekki núverandi festa úrbótarprófíll og má ekki biðja um það eins og þetta ferli veitti það. Ef Level 2 er krafa skal meðhöndla það sem sérstakt verkfræði- og staðfestingarverkefni.

Sjá CIS benchmark sönnunargögn til að túlka niðurstöður.