Bagikan melalui


NfsAccessRule interface

Aturan untuk menempatkan pembatasan pada bagian namespace cache yang disajikan kepada klien.

Properti

access

Akses yang diizinkan oleh aturan ini. Nilai yang mungkin termasuk: 'no', 'ro', 'rw'

anonymousGID

Nilai GID yang menggantikan 0 ketika rootSquash benar. Ini akan menggunakan nilai anonimUID jika tidak disediakan.

anonymousUID

Nilai UID yang menggantikan 0 ketika rootSquash adalah true. 65534 akan digunakan jika tidak disediakan.

filter

Filter diterapkan ke cakupan untuk aturan ini. Format filter tergantung pada cakupannya. Cakupan 'default' cocok dengan semua klien dan tidak memiliki nilai filter. Cakupan 'jaringan' mengambil filter dalam format CIDR (misalnya, 10.99.1.0/24). 'host' mengambil alamat IP atau nama domain yang sepenuhnya memenuhi syarat sebagai filter. Jika klien tidak cocok dengan aturan filter apa pun dan tidak ada aturan default, akses ditolak.

rootSquash

Memetakan akses root ke anonimUID dan anonimGID.

scope

Cakupan untuk aturan ini. Cakupan dan filter menentukan klien mana yang cocok dengan aturan. Nilai yang mungkin termasuk: 'default', 'network', 'host'

submountAccess

Untuk kebijakan default, izinkan akses ke subdirektori di bawah ekspor akar. Jika ini diatur ke tidak, klien hanya dapat memasang jalur '/'. Jika diatur ke ya, klien dapat memasang jalur yang lebih dalam, seperti '/a/b'.

suid

Izinkan semantik SUID.

Detail Properti

access

Akses yang diizinkan oleh aturan ini. Nilai yang mungkin termasuk: 'no', 'ro', 'rw'

access: NfsAccessRuleAccess

Nilai Properti

anonymousGID

Nilai GID yang menggantikan 0 ketika rootSquash benar. Ini akan menggunakan nilai anonimUID jika tidak disediakan.

anonymousGID?: undefined | string

Nilai Properti

undefined | string

anonymousUID

Nilai UID yang menggantikan 0 ketika rootSquash adalah true. 65534 akan digunakan jika tidak disediakan.

anonymousUID?: undefined | string

Nilai Properti

undefined | string

filter

Filter diterapkan ke cakupan untuk aturan ini. Format filter tergantung pada cakupannya. Cakupan 'default' cocok dengan semua klien dan tidak memiliki nilai filter. Cakupan 'jaringan' mengambil filter dalam format CIDR (misalnya, 10.99.1.0/24). 'host' mengambil alamat IP atau nama domain yang sepenuhnya memenuhi syarat sebagai filter. Jika klien tidak cocok dengan aturan filter apa pun dan tidak ada aturan default, akses ditolak.

filter?: undefined | string

Nilai Properti

undefined | string

rootSquash

Memetakan akses root ke anonimUID dan anonimGID.

rootSquash?: undefined | false | true

Nilai Properti

undefined | false | true

scope

Cakupan untuk aturan ini. Cakupan dan filter menentukan klien mana yang cocok dengan aturan. Nilai yang mungkin termasuk: 'default', 'network', 'host'

scope: NfsAccessRuleScope

Nilai Properti

submountAccess

Untuk kebijakan default, izinkan akses ke subdirektori di bawah ekspor akar. Jika ini diatur ke tidak, klien hanya dapat memasang jalur '/'. Jika diatur ke ya, klien dapat memasang jalur yang lebih dalam, seperti '/a/b'.

submountAccess?: undefined | false | true

Nilai Properti

undefined | false | true

suid

Izinkan semantik SUID.

suid?: undefined | false | true

Nilai Properti

undefined | false | true