Sdílet prostřednictvím


Konfigurace šifrování Kerberos NFSv4.1 pro Azure NetApp Files

Azure NetApp Files podporuje šifrování klienta NFS v režimech Kerberos (krb5, krb5i a krb5p) s šifrováním AES-256. Tento článek popisuje požadované konfigurace pro použití svazku NFSv4.1 s šifrováním Kerberos.

Požadavky

Pro šifrování klienta NFSv4.1 platí následující požadavky:

  • Připojení ke službám Active Directory Domain Services (AD DS) nebo Microsoft Entra Domain Services pro usnadnění lístkování Kerberos.
  • Vytvoření záznamu DNS A/PTR pro IP adresy klienta a serveru Azure NetApp Files NFS
  • Klient Linuxu: Tento článek obsahuje pokyny pro klienty RHEL a Ubuntu. Další klienti také pracují s podobnými kroky konfigurace.
  • Přístup k serveru NTP: Můžete použít jeden z běžně používaných řadičů domény služby Active Directory (AD DC).
  • Pokud chcete využít ověřování uživatelů pomocí domény nebo LDAP, ujistěte se, že svazky NFSv4.1 jsou povolené pro použití s LDAP. Viz Konfigurace modulu ADDS LDAP s rozšířenými skupinami.
  • Ujistěte se, že hlavní názvy uživatelů pro uživatelské účty nekončí$ symbolem (například user$@REALM.COM).
    U skupinových účtů spravovaných služeb (gMSA) je nutné odebrat koncové jméno $ hlavního názvu uživatele, aby bylo možné účet použít s funkcí Kerberos služby Azure NetApp Files.

Vytvoření svazku NFS Kerberos

  1. Postupujte podle kroků v části Vytvoření svazku NFS pro Azure NetApp Files a vytvořte svazek NFSv4.1.

    Na stránce Vytvořit svazek nastavte verzi systému souborů NFS na NFSv4.1 a nastavte Protokol Kerberos na Povoleno.

    Důležité

    Po vytvoření svazku nelze změnit výběr povolení protokolu Kerberos.

    Vytvoření svazku Kerberos NFSv4.1

  2. Vyberte Exportní zásadu, která odpovídá požadované úrovni přístupu a zabezpečení (Kerberos 5, Kerberos 5i nebo Kerberos 5p) pro svazek.

    Vliv protokolu Kerberos na výkon najdete v tématu Dopad protokolu Kerberos na NFSv4.1.

    Metody zabezpečení protokolu Kerberos pro svazek můžete také upravit kliknutím na Exportovat zásady v navigačním podokně Azure NetApp Files.

  3. Vyberte Zkontrolovat a vytvořit k vytvoření svazku NFSv4.1.

Konfigurace webu Azure Portal

  1. Postupujte podle pokynů v tématu Vytvoření připojení ke službě Active Directory.

    Protokol Kerberos vyžaduje, abyste ve službě Active Directory vytvořili aspoň jeden účet počítače. Informace o účtu, které zadáte, slouží k vytvoření účtů pro svazky Kerberos SMB i NFSv4.1. Tento účet počítače se vytvoří automaticky během vytváření svazku.

  2. V části Sféra protokolu Kerberos zadejte název serveru AD a IP adresu služby KDC .

    IP adresa serveru AD a služby KDC můžou být stejný server. Tyto informace slouží k vytvoření účtu počítače SPN používaného službou Azure NetApp Files. Po vytvoření účtu počítače azure NetApp Files použije záznamy serveru DNS k vyhledání dalších serverů KDC podle potřeby. V názvu serveru AD zadejte název hostitele počítače bez připojení domény.

    Sféra protokolu Kerberos

  3. Vyberte Připojit pro uložení konfigurace.

Konfigurace připojení ke službě Active Directory

Konfigurace protokolu Kerberos NFSv4.1 vytvoří ve službě Active Directory dva účty počítače:

  • Účet počítače pro SMB sdílení
  • Účet počítače pro NFSv4.1 --Tento účet můžete identifikovat pomocí předpony NFS-.

Po vytvoření prvního svazku Kerberos NFSv4.1 nastavte typ šifrování pro účet počítače pomocí příkazu Set-ADComputer $NFSCOMPUTERACCOUNT -KerberosEncryptionType AES256PowerShellu .

Konfigurace klienta NFS

Postupujte podle pokynů v tématu Konfigurace klienta NFS pro Azure NetApp Files a nakonfigurujte klienta NFS.

Připojte svazek NFS Kerberos

  1. Na stránce Svazky vyberte svazek NFS, který chcete připojit.

  2. Vyberte pokyny k připojení ze svazku, abyste zobrazili pokyny.

    Například:

    Pokyny k připojení svazků Kerberos

  3. Vytvořte adresář (přípojný bod) pro nový svazek.

  4. Nastavte výchozí typ šifrování na AES 256 pro účet počítače:
    Set-ADComputer $NFSCOMPUTERACCOUNT -KerberosEncryptionType AES256 -Credential $ANFSERVICEACCOUNT

    • Tento příkaz musíte spustit jenom jednou pro každý účet počítače.
    • Tento příkaz můžete spustit z řadiče domény nebo z počítače s nainstalovaným nástrojem RSAT .
    • Proměnná $NFSCOMPUTERACCOUNT je účet počítače vytvořený ve službě Active Directory při nasazení svazku Kerberos. Toto je účet, který má předponu NFS-.
    • Proměnná $ANFSERVICEACCOUNT je neprivilegovaný uživatelský účet služby Active Directory s delegovanými ovládacími prvky v organizační jednotce, ve které byl účet počítače vytvořen.
  5. Připojte svazek k hostiteli:

    sudo mount -t nfs -o sec=krb5p,rw,hard,rsize=262144,wsize=262144,vers=4.1,tcp $ANFEXPORT $ANFMOUNTPOINT

    • Proměnná $ANFEXPORT je host:/export nalezená cesta v instrukcích pro připojení.
    • Proměnná $ANFMOUNTPOINT je složka vytvořená uživatelem na hostiteli s Linuxem.

Dopad výkonu Kerberos na NFSv4.1

Měli byste pochopit možnosti zabezpečení dostupné pro svazky NFSv4.1, testované vektory výkonu a očekávaný dopad protokolu Kerberos na výkon. Podrobné informace najdete v tématu Dopad protokolu Kerberos na objemy NFSv4.1.

Další kroky