Beveiligings-Aanbevelingen voor Azure Marketplace-installatiekopieën

Voordat u installatiekopieën uploadt naar Azure Marketplace, moet uw installatiekopieën worden bijgewerkt met verschillende beveiligingsconfiguratievereisten. Deze vereisten helpen bij het onderhouden van een hoog beveiligingsniveau voor installatiekopieën van partneroplossingen in Azure Marketplace.

Zorg ervoor dat u een detectie van beveiligingsproblemen uitvoert op uw installatiekopie voordat u deze indient bij Azure Marketplace. Als u een beveiligingsprobleem in uw eigen reeds gepubliceerde installatiekopie detecteert, moet u uw klanten tijdig op de hoogte stellen van de details van het beveiligingsprobleem en hoe u dit kunt corrigeren in de huidige implementaties.

Linux- en opensource-installatiekopieën van het besturingssysteem

Categorie Selecteren
Beveiliging Installeer alle meest recente beveiligingspatches voor de Linux-distributie.
Beveiliging Volg de richtlijnen voor de branche om de VM-installatiekopieën voor de specifieke Linux-distributie te beveiligen.
Beveiliging Beperk de kwetsbaarheid voor aanvallen door minimale footprint te behouden met alleen benodigde Windows Server-functies, -functies, -services en -netwerkpoorten.
Beveiliging Scan de broncode en resulterende VM-installatiekopieën voor malware.
Beveiliging De VHD-installatiekopieën bevatten alleen de benodigde vergrendelde accounts die geen standaardwachtwoorden hebben die interactieve aanmelding mogelijk maken; geen achterdeuren.
Beveiliging Schakel firewallregels uit, tenzij de toepassing ervan functioneel afhankelijk is, zoals een firewallapparaat.
Beveiliging Verwijder alle gevoelige informatie uit de VHD-installatiekopie, zoals SSH-sleutels testen, bekende hosts-bestanden, logboekbestanden en onnodige certificaten.
Beveiliging Vermijd het gebruik van LVM. LVM is kwetsbaar voor schrijfcachingproblemen met VM-hypervisors en verhoogt ook de complexiteit van gegevensherstel voor gebruikers van uw installatiekopieën.
Beveiliging Neem de nieuwste versies van de vereiste bibliotheken op:
- OpenSSL v1.0 of hoger
- Python 2.5 of hoger (Python 2.6+ wordt ten zeerste aanbevolen)
- Python pyasn1-pakket als dit nog niet is geïnstalleerd
- d.OpenSSL v 1.0 of hoger
Beveiliging Wis Bash-/Shell-geschiedenisvermeldingen. Dit kan persoonlijke gegevens of referenties voor tekst zonder opmaak bevatten voor andere systemen.
Netwerken Neem de SSH-server standaard op. Stel SSH keep alive in op sshd-configuratie met de volgende optie: ClientAliveInterval 180.
Netwerken Verwijder een aangepaste netwerkconfiguratie uit de installatiekopieën. Verwijder de resolv.conf: rm /etc/resolv.conf.
Implementatie Installeer de nieuwste Azure Linux-agent.
- Installeren met behulp van het RPM- of Deb-pakket.
- U kunt ook het handmatige installatieproces gebruiken, maar de installatiepakketten worden aanbevolen en de voorkeur gegeven.
- Als u de agent handmatig installeert vanuit de GitHub-opslagplaats, kopieert u eerst het bestand naar en voert u het uit (als hoofdmap):# chmod 755 /usr/sbin/waagent


# /usr/sbin/waagent -install het configuratiebestand van de agent wordt opgeslagen./etc/waagent.conf/usr/sbinwaagent
Implementatie Zorg ervoor dat Azure-ondersteuning onze partners indien nodig seriële console-uitvoer kan bieden en voldoende time-out biedt voor het koppelen van besturingssysteemschijven vanuit cloudopslag. Voeg de volgende parameters toe aan de opstartlijn van de kernel van de installatiekopie: console=ttyS0 earlyprintk=ttyS0 rootdelay=300.
Implementatie Geen wisselpartitie op de besturingssysteemschijf. Wisselen kan worden aangevraagd voor het maken op de lokale resourceschijf door de Linux-agent.
Implementatie Maak een enkele hoofdpartitie voor de schijf met het besturingssysteem.
Implementatie Alleen 64-bits besturingssysteem.

Windows Server-installatiekopieën

Categorie Selecteren
Beveiliging Gebruik een beveiligde basisinstallatiekopieën van het besturingssysteem. De VHD die wordt gebruikt voor de bron van een installatiekopieën op basis van Windows Server, moet afkomstig zijn van de installatiekopieën van het Windows Server-besturingssysteem die worden geleverd via Microsoft Azure.
Beveiliging Installeer alle meest recente beveiligingsupdates.
Beveiliging Toepassingen mogen niet afhankelijk zijn van beperkte gebruikersnamen, zoals beheerder, hoofdmap of beheerder.
Beveiliging BitLocker-stationsversleuteling inschakelen voor zowel harde schijven van het besturingssysteem als voor gegevensharde schijven.
Beveiliging Beperk het kwetsbaarheid voor aanvallen door minimale footprint te behouden met alleen benodigde Windows Server-functies, -functies, -services en netwerkpoorten ingeschakeld.
Beveiliging Scan de broncode en resulterende VM-installatiekopieën voor malware.
Beveiliging Stel de beveiligingsupdate voor Windows Server-installatiekopieën in op automatisch bijwerken.
Beveiliging De VHD-installatiekopieën bevatten alleen de benodigde vergrendelde accounts die geen standaardwachtwoorden hebben die interactieve aanmelding mogelijk maken; geen achterdeuren.
Beveiliging Schakel firewallregels uit, tenzij de toepassing ervan functioneel afhankelijk is, zoals een firewallapparaat.
Beveiliging Verwijder alle gevoelige informatie uit de VHD-installatiekopie, inclusief HOSTS-bestanden, logboekbestanden en onnodige certificaten.
Implementatie Alleen 64-bits besturingssysteem.

Zelfs als uw organisatie geen installatiekopieën in Azure Marketplace heeft, kunt u overwegen om de configuraties van uw Windows- en Linux-installatiekopieën te controleren op basis van deze aanbevelingen.