Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure NetApp Files podporuje seznamy řízení přístupu (ACL) na svazcích NFSv4.1. ACL poskytují jemné zabezpečení souborů prostřednictvím NFSv4.1.
Seznamy ACL obsahují entity řízení přístupu (ACL), které určují oprávnění (čtení, zápis atd.) jednotlivých uživatelů nebo skupin. Při přiřazování rolí uživatelů zadejte e-mailovou adresu uživatele, pokud používáte virtuální počítač s Linuxem připojený k Doména služby Active Directory. V opačném případě zadejte ID uživatelů k nastavení oprávnění.
Další informace o seznamech ACL v Azure NetApp Files najdete v tématu Vysvětlení seznamů ACL NFSv4.x.
Požadavky
ACL je možné konfigurovat pouze na svazcích NFS4.1. Svazek můžete převést z NFSv3 na NFSv4.1.
Musíte mít nainstalované dva balíčky:
-
nfs-utilspřipojení svazků NFS -
nfs-acl-toolspro zobrazení a úpravu seznamů ACL NFSv4 Pokud ani jeden nemáte, nainstalujte je:- V instanci Red Hat Enterprise Linuxu nebo SUSE Linuxu:
sudo yum install -y nfs-utils sudo yum install -y nfs4-acl-tools- Na instanci Ubuntu nebo Debianu:
sudo apt-get install nfs-common sudo apt-get install nfs4-acl-tools
-
Konfigurace seznamů řízení přístupu (ACL)
Pokud chcete nakonfigurovat seznamy ACL pro virtuální počítač s Linuxem připojeného ke službě Active Directory, proveďte kroky v části Připojení virtuálního počítače s Linuxem k doméně Microsoft Entra.
Pomocí příkazu
nfs4_getfacl <path>zobrazíte existující seznam ACL v adresáři nebo souboru.Výchozí seznam ACL pro NFSv4.1 je blízká reprezentace oprávnění POSIX 770.
-
A::OWNER@:rwaDxtTnNcCy– vlastník má plný přístup (RWX) -
A:g:GROUP@:rwaDxtTnNcy– skupina má plný přístup (RWX) -
A::EVERYONE@:tcy- všichni ostatní nemají přístup
-
Pokud chcete upravit ACE pro uživatele, použijte tento
nfs4_setfaclpříkaz:nfs4_setfacl -a|x A|D|U::<user|group>:<permissions_alias> <file>- Slouží
-ak přidání oprávnění. Slouží-xk odebrání oprávnění. -
Avytváří přístup;Dodmítne přístup.U:se používá pro auditní ACE k protokolování pokusů o přístup. - V nastavení připojeném ke službě Active Directory zadejte e-mailovou adresu uživatele. V opačném případě zadejte číselné ID uživatele.
- Aliasy oprávnění zahrnují čtení, zápis, připojení, spuštění a další. Úplný seznam oprávnění najdete v tématu: Oprávnění NFSv4.x.
V následujícím příkladu, který je součástí Active Directory, má uživatel regan@contoso.com oprávnění ke čtení, zápisu a spouštění na
/nfsldap/engineering.
nfs4_setfacl -a A::regan@contoso.com:RWX /nfsldap/engineering- Pokud konfigurujete ACE pro protokoly přístupu k souborům, musíte použít předponu
U:, aby bylo jasné, že ACE je auditní ACE. Následující příklad nakonfiguruje protokol auditu pro všechny úspěšné a neúspěšné pokusy o přístup:nfs4_setfacl -a U:fdiSF:EVERYONE@:rwaDdxtTnNcCoy /<mount_point>. - Chcete-li použít seznamy ACL rekurzivně na adresář a jeho obsah, použijte
-Rvolbu s příkazemnfs4_setfacl. Tato možnost zajistí, že se změny seznamu ACL použijí u všech souborů a podadresářů v zadaném adresáři.
- Slouží