mirror of
https://github.com/HackTricks-wiki/hacktricks-cloud.git
synced 2026-02-04 19:11:41 -08:00
Translated ['src/pentesting-cloud/azure-security/az-services/az-file-sha
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
|
||||
## Osnovne informacije
|
||||
|
||||
**Azure Files** je potpuno upravljana usluga skladištenja datoteka u oblaku koja pruža deljeno skladištenje datoteka dostupno putem standardnih **SMB (Server Message Block)** i **NFS (Network File System)** protokola. Iako je glavni korišćeni protokol SMB, NFS Azure deljenja datoteka nisu podržana za Windows (prema [**docs**](https://learn.microsoft.com/en-us/azure/storage/files/files-nfs-protocol)). Omogućava vam da kreirate visoko dostupna mrežna deljenja datoteka koja mogu biti istovremeno dostupna više virtuelnih mašina (VM) ili lokalnih sistema, omogućavajući besprekornu razmenu datoteka između okruženja.
|
||||
**Azure Files** je potpuno upravljana usluga skladištenja datoteka u oblaku koja pruža deljeno skladištenje datoteka dostupno putem standardnih **SMB (Server Message Block)** i **NFS (Network File System)** protokola. Iako je glavni korišćeni protokol SMB, NFS Azure deljenja datoteka nisu podržana za Windows (prema [**docs**](https://learn.microsoft.com/en-us/azure/storage/files/files-nfs-protocol)). Omogućava vam da kreirate visoko dostupna mrežna deljenja datoteka koja mogu biti istovremeno dostupna više virtuelnih mašina (VM) ili lokalnih sistema, omogućavajući besprekorno deljenje datoteka između okruženja.
|
||||
|
||||
### Tiers pristupa
|
||||
|
||||
@@ -23,9 +23,9 @@
|
||||
|
||||
### Podržane autentifikacije putem SMB
|
||||
|
||||
- **Autentifikacija putem on-premises AD DS**: Koristi on-premises Active Directory akreditive sinhronizovane sa Microsoft Entra ID za pristup zasnovan na identitetu. Zahteva mrežnu povezanost sa on-premises AD DS.
|
||||
- **Autentifikacija putem Microsoft Entra Domain Services**: Koristi Microsoft Entra Domain Services (oblaku zasnovan AD) za pružanje pristupa koristeći Microsoft Entra akreditive.
|
||||
- **Microsoft Entra Kerberos za hibridne identitete**: Omogućava Microsoft Entra korisnicima da autentifikuju Azure deljenja datoteka putem interneta koristeći Kerberos. Podržava hibridne Microsoft Entra pridružene ili Microsoft Entra pridružene VM bez zahteva za povezivanjem sa on-premises domen kontrolerima. Ali ne podržava identitete koji su isključivo u oblaku.
|
||||
- **Autentifikacija on-premises AD DS**: Koristi on-premises Active Directory akreditive sinhronizovane sa Microsoft Entra ID za pristup zasnovan na identitetu. Zahteva mrežnu povezanost sa on-premises AD DS.
|
||||
- **Autentifikacija Microsoft Entra Domain Services**: Koristi Microsoft Entra Domain Services (oblaka zasnovan AD) za pružanje pristupa koristeći Microsoft Entra akreditive.
|
||||
- **Microsoft Entra Kerberos za hibridne identitete**: Omogućava Microsoft Entra korisnicima da autentifikuju Azure deljenja datoteka putem interneta koristeći Kerberos. Podržava hibridne Microsoft Entra pridružene ili Microsoft Entra pridružene VM bez potrebe za povezivanjem sa on-premises domen kontrolerima. Ali ne podržava identitete koji su samo u oblaku.
|
||||
- **AD Kerberos autentifikacija za Linux klijente**: Omogućava Linux klijentima da koriste Kerberos za SMB autentifikaciju putem on-premises AD DS ili Microsoft Entra Domain Services.
|
||||
|
||||
## Enumeracija
|
||||
@@ -45,6 +45,11 @@ az storage file list --account-name <name> --share-name <share-name>
|
||||
az storage file list --account-name <name> --share-name <prev_dir/share-name>
|
||||
# Download a complete share (with directories and files inside of them)
|
||||
az storage file download-batch -d . --source <share-name> --account-name <name>
|
||||
# List snapshots
|
||||
az storage share snapshot --name <share-name>
|
||||
# List file shares, including deleted ones
|
||||
az rest --method GET \
|
||||
--url "https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}/fileServices/default/shares?%24skipToken=&%24maxpagesize=20&%24filter=&%24expand=deleted&api-version=2019-06-01"
|
||||
|
||||
# Get snapshots/backups
|
||||
az storage share list --account-name <name> --include-snapshots --query "[?snapshot != null]"
|
||||
@@ -83,7 +88,7 @@ Get-AzStorageFile -ShareName "<share-name>" -Context (New-AzStorageContext -Stor
|
||||
> Podrazumevano `az` cli će koristiti ključ naloga za potpisivanje ključa i izvršavanje akcije. Da biste koristili privilegije Entra ID principal, koristite parametre `--auth-mode login --enable-file-backup-request-intent`.
|
||||
|
||||
> [!TIP]
|
||||
> Koristite parametar `--account-key` da naznačite ključ naloga koji će se koristiti\
|
||||
> Koristite parametar `--account-key` da biste naznačili ključ naloga koji treba koristiti\
|
||||
> Koristite parametar `--sas-token` sa SAS tokenom za pristup putem SAS tokena
|
||||
|
||||
### Povezivanje
|
||||
|
||||
Reference in New Issue
Block a user