Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben a cikkben megtudhatja, hogyan tekintheti meg, kezelheti és elforgathatja a tárfiók hozzáférési kulcsait. Tárfiók létrehozásakor Azure két 512 bites tárfiók-hozzáférési kulcsot hoz létre a fiókhoz. Ezekkel a kulcsokkal engedélyezheti a tárfiókban lévő adatokhoz való hozzáférést megosztott kulcsok engedélyezésével, vagy a megosztott kulccsal aláírt SAS-jogkivonatokkal.
Microsoft azt javasolja, hogy használja a Azure Key Vault a hozzáférési kulcsok kezelésére, és rendszeresen forgassa és hozza létre újra a kulcsokat. A Azure Key Vault használata megkönnyíti a kulcsok megszakítás nélküli elforgatását az alkalmazásokban. A kulcsokat manuálisan is elforgathatja.
Fontos
Az optimális biztonság érdekében a Microsoft azt javasolja, hogy Microsoft Entra ID-t használjon felügyelt identitásokkal a blob-, sor- és táblázatadatokra irányuló kérelmek engedélyezéséhez, amikor csak lehetséges. A Microsoft Entra ID és felügyelt identitásokkal való engedélyezés kiváló biztonságot és egyszerű használatot biztosít a megosztott kulcsok engedélyezésével szemben. A felügyelt identitásokkal kapcsolatos további információkért lásd: Az Azure erőforrások felügyelt identitásai. A .NET alkalmazásnak megfelelő felügyelt identitás engedélyezésére és használatára vonatkozó példáért lásd: Azure által üzemeltetett alkalmazások az Azure erőforrásokkal való hitelesítése .NET.
A Azure kívül üzemeltetett erőforrások, például a helyszíni alkalmazások esetében a felügyelt identitásokat Azure Arc keresztül használhatja. Az Azure Arc-kompatibilis kiszolgálókon futó alkalmazások például felügyelt identitásokkal csatlakozhatnak Azure szolgáltatásokhoz. További információ: A Azure Arc-kompatibilis kiszolgálókkal rendelkező Azure erőforrások hitelesítése.
Olyan esetekben, amikor közös hozzáférésű jogosultságkódokat (SAS) használnak, Microsoft felhasználói delegálási SAS használatát javasolja. A felhasználói delegálási SAS-t a fiókkulcs helyett Microsoft Entra hitelesítő adatok védik. A közös hozzáférésű jogosultságkódokkal kapcsolatos további információkért lásd : Korlátozott hozzáférés biztosítása közös hozzáférésű jogosultságkódokkal rendelkező adatokhoz. Például megmutatjuk, hogyan lehet felhasználói delegálási SAS-t létrehozni és használni .NET használatával egy blobhoz: Felhasználó-delegálási SAS létrehozása és használata blobokhoz .NET-tel.
A hozzáférési kulcsok védelme
A tárfiók hozzáférési kulcsai teljes hozzáférést biztosítanak a tárfiók adataihoz, valamint sas-jogkivonatok létrehozásához. Mindig ügyeljen a hozzáférési kulcsok védelmére. A Azure Key Vault használatával biztonságosan kezelheti és elforgathatja a kulcsokat. A megosztott kulcshoz való hozzáférés teljes hozzáférést biztosít a felhasználónak a tárfiók adataihoz. A megosztott kulcsokhoz való hozzáférést gondosan korlátozni és figyelni kell. Használjon korlátozott hozzáférési hatókörű felhasználói delegálási SAS-jogkivonatokat olyan esetekben, amikor Microsoft Entra ID alapú engedélyezés nem használható. Kerülje a hozzáférési kulcsok kódolását vagy mentését bárhol, egyszerű, mások számára elérhető szövegben. Forgassa el a kulcsokat, ha úgy véli, hogy feltörték őket.
Fontos
Ha meg szeretné akadályozni, hogy a felhasználók megosztott kulccsal férhessenek hozzá a tárfiók adataihoz, letilthatja a tárfiók megosztott kulcsának engedélyezését. Ajánlott biztonsági eljárásként ajánlott a minimális jogosultságokkal rendelkező adatokhoz való részletes hozzáférés. Microsoft Entra ID felügyelt identitásokat használó alapú engedélyezést kell használni az OAuthot támogató forgatókönyvekhez. A Kerberost az SMB-en keresztül elérhető Azure Files használatához kell használni. Azure Files esetén a REST-en keresztül SAS-jogkivonatok használhatók. A megosztott kulcs hozzáférését le kell tiltani, ha nincs szükség a véletlen használat megakadályozására. További információért lásd: A megosztott kulcsos hitelesítés megakadályozása egy Azure Storage fiókhoz.
Ha egy Azure Storage-fiókot Microsoft Entra Feltételes hozzáférés szabályzatokkal szeretne védeni, tiltsa le a tárfiók megosztott kulcsának engedélyezését.
Ha letiltotta a megosztott kulcshoz való hozzáférést, és a diagnosztikai naplókban a megosztott kulcs engedélyezését látja, az azt jelzi, hogy a rendszer megbízható hozzáférést használ a tárterület eléréséhez. További információ: A Microsoft Entra-bérlőben regisztrált erőforrások megbízható hozzáférése.
Fiókelérési kulcsok megtekintése
A fiók hozzáférési kulcsait megtekintheti és másolhatja a Azure portálon, a PowerShellben vagy a Azure CLI. A Azure portál egy kapcsolati karakterlánc is biztosít a tárfiókhoz, amelyet másolhat.
Az Azure portálon történő megtekintéshez és másoláshoz a tárfiók hozzáférési kulcsait vagy kapcsolati karakterláncot kövesse az alábbi lépéseket:
A Azure portálon nyissa meg a tárfiókot.
Az erőforrás menü Biztonság + hálózatkezelés területén válassza az Access-kulcsokat. Megjelennek a fiók hozzáférési kulcsai, valamint az egyes kulcsok teljes kapcsolati karakterlánca.
Válassza a Kulcsok megjelenítése lehetőséget a hozzáférési kulcsok és kapcsolati sztring megjelenítéséhez, valamint az értékek másolásához szükséges gombok engedélyezéséhez.
A key1 alatt keresse meg a Key értékét. Kattintson a Másolás gombra a fiókkulcs másolásához.
Alternatívaként másolhatja a teljes kapcsolati karakterláncot. Az key1 alatt keresse meg a kapcsolati lánc értékét. A kapcsolati karakterlánc másolásához válassza a Copy gombot.
Az Azure Storage-hoz a két kulcs bármelyikével hozzáférhet, de általában ajánlott az első kulcsot használni, és a második kulcs használatát fenntartani a kulcsok cseréje esetén.
A fiók hozzáférési kulcsainak megtekintéséhez vagy olvasásához a felhasználónak szolgáltatásadminisztrátornak kell lennie, vagy hozzá kell rendelnie egy Azure szerepkört, amely tartalmazza a Microsoft. Storage/storageAccounts/listkeys/action. A műveletet magában foglaló Azure beépített szerepkörök közé tartozik a Owner, Contributor és Storage fiókkulcs-kezelő szolgáltatásszerepkör szerepkör. A szolgáltatásadminisztrátori szerepkörről további információt a Azure szerepkörök, Microsoft Entra szerepkörök és klasszikus előfizetés-rendszergazdai szerepkörök című témakörben talál. A Azure Storage beépített szerepköreiről részletes információt az Storage szakaszban találhatja, az Azure RBAC beépített szerepköreiről.
A Azure Key Vault használata a hozzáférési kulcsok kezeléséhez
Microsoft Microsoft Entra ID és felügyelt identitások használatát javasolja a Azure Storage való hozzáférés engedélyezéséhez. Ha hozzáférési kulcsokat kell használnia, tárolja őket Azure Key Vault, és rendszeresen forgassa őket. További információkért tekintse át az alábbi cikket:
A Azure Storage
Hozzáférési kulcsok manuális elforgatása
Microsoft azt javasolja, hogy a tárfiók biztonsága érdekében rendszeresen forgassa el a hozzáférési kulcsokat. Ha lehetséges, használja a Azure Key Vault a hozzáférési kulcsok kezeléséhez. Ha nem használja a Key Vault, manuálisan kell elforgatnia a kulcsokat.
Két hozzáférési kulcs van hozzárendelve, hogy cserélhesse a kulcsokat. A két kulcs biztosítja, hogy az alkalmazás a folyamat során is hozzáférjen a Azure Storage.
Figyelmeztetés
A hozzáférési kulcsok újragenerálása hatással lehet a tárfiókkulcstól függő alkalmazásokra vagy Azure szolgáltatásokra. A tárfiók eléréséhez a fiókkulcsot használó összes ügyfelet frissíteni kell az új kulcs használatához, beleértve a médiaszolgáltatásokat, a felhőalapú, asztali és mobilalkalmazásokat, valamint a grafikus felhasználói felületi alkalmazásokat Azure Storage, például Azure Storage Explorer.
Emellett a hozzáférési kulcsok elforgatása vagy újragenerálása visszavonja a kulcs alapján létrehozott közös hozzáférésű jogosultságkódokat (SAS). A hozzáférési kulcs elforgatása után újra kell létrehoznia a fiók és szolgáltatás SAS-jogkivonatokat az alkalmazások megszakadásának elkerülése érdekében. Érdemes megjegyezni, hogy a felhasználói delegálás SAS-jogkivonatokat Microsoft Entra hitelesítő adatokkal védik, és nem érinti őket a kulcsváltás.
Ha manuálisan szeretné elforgatni a hozzáférési kulcsokat, Microsoft azt javasolja, hogy állítson be egy kulcslejárati szabályzatot. További információ: Kulcs lejárati szabályzat létrehozása.
A kulcslejárati szabályzat létrehozása után a Azure Policy segítségével figyelheti, hogy a tárfiók kulcsait a javasolt időközön belül elforgatták-e. További információ: A kulcs lejárati szabályzatának megsértéseinek ellenőrzése.
A tárfiók hozzáférési kulcsainak elforgatása a Azure portálon:
- Frissítse az alkalmazáskódban a kapcsolati sztringeket, hogy megjelölje a tárfiók másodlagos hozzáférési kulcsát.
- Lépjen a tárfiókra a Azure portálon.
- A Biztonság + hálózatkezelés területen válassza az Access-kulcsokat.
- A tárfiók elsődleges hozzáférési kulcsának újragenerálásához válassza az elsődleges hozzáférési kulcs melletti Regenerate gombot.
- Frissítse a kapcsolati szövegeket a kódban, hogy az új elsődleges kulcsra hivatkozzanak.
- Hasonló módon állítsa elő újra a másodlagos hozzáférési kulcsot.
Figyelemfelhívás
Microsoft azt javasolja, hogy egyszerre csak az egyik kulcsot használja az összes alkalmazásban. Ha egyes helyeken az 1. kulcsot, másokban a 2. kulcsot használja, nem fogja tudni elforgatni a kulcsokat anélkül, hogy az alkalmazás elveszítené a hozzáférését.
A fiók hozzáférési kulcsainak elforgatásához a felhasználónak szolgáltatásadminisztrátornak kell lennie, vagy hozzá kell rendelnie egy Azure szerepkört, amely tartalmazza a Microsoft. Storage/StorageAccounts/regeneratekey/action. A műveletet magában foglaló Azure beépített szerepkörök közé tartozik a Owner, Contributor és Storage fiókkulcs-kezelő szolgáltatásszerepkör szerepkör. A szolgáltatásadminisztrátori szerepkörről további információt a Azure szerepkörök, Microsoft Entra szerepkörök és klasszikus előfizetés-rendszergazdai szerepkörök című témakörben talál. Az Azure Storage beépített szerepköreiről részletes információt az Storage szakaszban talál a Azure RBAC beépített szerepkörei alatt.
Kulcs lejárati szabályzatának létrehozása
A kulcslejárati szabályzat lehetővé teszi, hogy emlékeztetőt állítson be a fiók hozzáférési kulcsainak elforgatásához. Az emlékeztető akkor jelenik meg, ha a megadott időköz lejárt, és a kulcsok még nem lettek elforgatva. A kulcslejárati szabályzat létrehozása után figyelheti a tárfiókokat a szabályzatnak való megfelelés szempontjából, hogy a fiókhozzáférési kulcsok rendszeresen megújításra kerüljenek.
Megjegyzés
A kulcslejárati szabályzat létrehozása előtt előfordulhat, hogy legalább egyszer el kell forgatnia az egyes fiókhozzáférés-kulcsokat.
Kulcs lejárati szabályzatának létrehozása a Azure portálon:
- A Azure portálon nyissa meg a tárfiókot.
- A Biztonság + hálózatkezelés területen válassza az Access-kulcsokat. Megjelennek a fiók hozzáférési kulcsai, valamint az egyes kulcsok teljes kapcsolati karakterlánca.
- Válassza a Forgatási emlékeztető beállítása gombot. Ha a Forgatás beállítása emlékeztető gomb szürkén jelenik meg, minden kulcsát el kell forgatnia. A kulcsok elforgatásához kövesse a hozzáférési kulcsok manuális elforgatásával kapcsolatos lépéseit.
- Az Emlékeztető beállítása a hozzáférési kulcsok elforgatásához jelölőnégyzet bejelölésével jelölje be a Kulcsváltás emlékeztetők engedélyezése jelölőnégyzetet, és állítsa be az emlékeztető gyakoriságát.
- Válassza a Mentés lehetőséget.
Kulcs lejárati szabályzatának megsértéseinek ellenőrzése
Az Azure Policy figyelheti a tárfiókokat, hogy a fiókhozzáférési kulcsok az ajánlott időszakon belül cserélve legyenek. Azure Storage egy beépített szabályzatot biztosít annak biztosítására, hogy a tárfiók hozzáférési kulcsai ne legyenek lejártak. A beépített szabályzattal kapcsolatos további információkért lásd: A tárfiókkulcsok nem lehetnek lejártak a beépített szabályzatdefiníciók listájában.
A beépített szabályzat hozzárendelése egy erőforrás hatóköréhez
Az alábbi lépéseket követve rendelje hozzá a beépített szabályzatot a megfelelő hatókörhöz a Azure portálon:
A Azure portálon keresse meg a Policy elemet a Azure Policy irányítópult megjelenítéséhez.
A Szerzői szakaszban válassza a Hozzárendelések lehetőséget.
Válassza a Szabályzat hozzárendelése lehetőséget.
Az Alapismeretek fülön, a Szabályzat hozzárendelése lapon, a Hatókör szakaszban adja meg a szabályzat-hozzárendelés hatókörét. Válassza a Továbbiak gombot az előfizetés és az opcionális erőforráscsoport kiválasztásához.
A Szabályzatdefiníció mezőnél válassza az Egyebek gombot, és írja be a tárfiókkulcsokat a Keresés mezőbe. Válassza ki az "A tárolófiók kulcsai ne járjanak le" nevű szabályzatdefiníciót.
Válassza a Véleményezés + létrehozás lehetőséget a szabályzatdefiníciónak a megadott hatókörhöz való hozzárendeléséhez.
A kulcs lejárati szabályzatának megfelelőségének figyelése
A tárfiókok a kulcs lejárati szabályzatának való megfelelés figyeléséhez kövesse az alábbi lépéseket:
Az Azure Policy irányítópulton keresse meg a szabályzat-hozzárendelésben megadott hatókör beépített szabályzatdefinícióját. A beépített szabályzat szűréséhez a Keresőmezőben nem lehet lejárt tárfiókkulcsokat keresni.
Válassza ki a kívánt hatókörrel rendelkező szabályzatnevet.
A beépített szabályzat Szabályzat-hozzárendelés lapján válassza a Megfelelőség megtekintése lehetőséget. A megadott előfizetés és erőforráscsoport azon tárfiókja, amely nem felel meg a szabályzat követelményeinek, megjelenik a megfelelőségi jelentésben.
A tárfiók megfelelőségének biztosításához forgassa el a fiók hozzáférési kulcsait.