Udostępnij za pośrednictwem


NfsAccessRule interface

Reguła umieszczenia ograniczeń dotyczących części przestrzeni nazw pamięci podręcznej prezentowanej klientom.

Właściwości

access

Dostęp dozwolony przez tę regułę. Możliwe wartości to: "nie", "ro", "rw"

anonymousGID

Wartość GID, która zastępuje wartość 0, gdy wartość rootSquash ma wartość true. Spowoduje to użycie wartości anonymousUID, jeśli nie zostanie podana.

anonymousUID

Wartość UID, która zastępuje wartość 0, gdy wartość rootSquash ma wartość true. Wartość 65534 będzie używana, jeśli nie zostanie podana.

filter

Filtr zastosowany do zakresu tej reguły. Format filtru zależy od jego zakresu. Zakres "default" pasuje do wszystkich klientów i nie ma wartości filtru. Zakres "sieć" przyjmuje filtr w formacie CIDR (na przykład 10.99.1.0/24). "host" przyjmuje adres IP lub w pełni kwalifikowaną nazwę domeny jako filtr. Jeśli klient nie jest zgodny z żadną regułą filtru i nie ma reguły domyślnej, odmowa dostępu.

rootSquash

Mapuj dostęp do katalogu głównego do identyfikatorów anonymousUID i anonymousGID.

scope

Zakres dla tej reguły. Zakres i filtr określają, którzy klienci są zgodni z regułą. Możliwe wartości to: "default", "network", "host"

submountAccess

W przypadku zasad domyślnych zezwól na dostęp do podkatalogów w ramach eksportu głównego. Jeśli ta wartość jest ustawiona na nie, klienci mogą zainstalować tylko ścieżkę "/". Jeśli ustawiono wartość tak, klienci mogą zainstalować głębszą ścieżkę, na przykład "/a/b".

suid

Zezwalaj na semantykę SUID.

Szczegóły właściwości

access

Dostęp dozwolony przez tę regułę. Możliwe wartości to: "nie", "ro", "rw"

access: NfsAccessRuleAccess

Wartość właściwości

anonymousGID

Wartość GID, która zastępuje wartość 0, gdy wartość rootSquash ma wartość true. Spowoduje to użycie wartości anonymousUID, jeśli nie zostanie podana.

anonymousGID?: undefined | string

Wartość właściwości

undefined | string

anonymousUID

Wartość UID, która zastępuje wartość 0, gdy wartość rootSquash ma wartość true. Wartość 65534 będzie używana, jeśli nie zostanie podana.

anonymousUID?: undefined | string

Wartość właściwości

undefined | string

filter

Filtr zastosowany do zakresu tej reguły. Format filtru zależy od jego zakresu. Zakres "default" pasuje do wszystkich klientów i nie ma wartości filtru. Zakres "sieć" przyjmuje filtr w formacie CIDR (na przykład 10.99.1.0/24). "host" przyjmuje adres IP lub w pełni kwalifikowaną nazwę domeny jako filtr. Jeśli klient nie jest zgodny z żadną regułą filtru i nie ma reguły domyślnej, odmowa dostępu.

filter?: undefined | string

Wartość właściwości

undefined | string

rootSquash

Mapuj dostęp do katalogu głównego do identyfikatorów anonymousUID i anonymousGID.

rootSquash?: undefined | false | true

Wartość właściwości

undefined | false | true

scope

Zakres dla tej reguły. Zakres i filtr określają, którzy klienci są zgodni z regułą. Możliwe wartości to: "default", "network", "host"

scope: NfsAccessRuleScope

Wartość właściwości

submountAccess

W przypadku zasad domyślnych zezwól na dostęp do podkatalogów w ramach eksportu głównego. Jeśli ta wartość jest ustawiona na nie, klienci mogą zainstalować tylko ścieżkę "/". Jeśli ustawiono wartość tak, klienci mogą zainstalować głębszą ścieżkę, na przykład "/a/b".

submountAccess?: undefined | false | true

Wartość właściwości

undefined | false | true

suid

Zezwalaj na semantykę SUID.

suid?: undefined | false | true

Wartość właściwości

undefined | false | true