Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

PowerScaleOneFS CLI Command Reference

isi auth nis create

Creates an NIS provider.

Syntax

isi auth nis create <name>
  [--nis-domain <string>]
  [--servers <string>]
  [--authentication {yes | no}]
  [--balance-servers {yes | no}]
  [--check-online-interval <duration>]
  [--create-home-directory {yes | no}]
  [--enabled {yes | no}]
  [--enumerate-groups {yes | no}]
  [--enumerate-users {yes | no}]
  [--findable-groups <string>]
  [--findable-users <string>]
  [--group-domain <string>]
  [--home-directory-template <path>]
  [--hostname-lookup {yes | no}]
  [--listable-groups <string>]
  [--listable-users <string>]
  [--login-shell <path>]
  [--normalize-groups {yes | no}]
  [--normalize-users {yes | no}]
  [--provider-domain <string>]
  [--ntlm-support {all | v2only | none}]
  [--request-timeout <integer>]
  [--restrict-findable {yes | no}]
  [--restrict-listable {yes | no}]
  [--retry-time <integer>]
  [--unfindable-groups <string>]
  [--unfindable-users <string>]
  [--unlistable-groups <string>]
  [--unlistable-users <string>]
  [--user-domain <string>]
  [--ypmatch-using-tcp {yes | no}]
  [--groupnet <groupnet>]
  [--verbose]

Options

<name>
Sets the name of the NIS provider.
--nis-domain <string>
Specifies the NIS domain name.
--servers <string>
Specifies a list of NIS servers to be used by this provider. Specify the NIS server as an IPv4 address or hostname. Repeat this option to specify multiple list items.
--authentication {yes | no}
Enables or disables the use of the provider for authentication as well as identity. The default value is yes.
--balance-servers {yes | no}
Makes the provider connect to a random server on each request.
--check-online-interval <duration>
Specifies the time between provider online checks, in the format <integer>[{Y | M | W | D | H | m | s}].
--create-home-directory {yes | no}
Specifies whether to create a home directory the first time a user logs in, if a home directory does not already exist for the user.
--enabled {yes | no}
Enables or disables the provider.
--enumerate-groups {yes | no}
Specifies whether to allow the provider to enumerate groups.
--enumerate-users {yes | no}
Specifies whether to allow the provider to enumerate users.
--findable-groups <string>
Specifies a group that can be found in this provider if --restrict-findable is enabled. Repeat this option to specify multiple list items. If populated, groups that are not included in this list cannot be resolved.
--findable-users <string>
Specifies a user that can be found in this provider if --restrict-findable is enabled. Repeat this option to specify multiple list items. If populated, users that are not included in this list cannot be resolved.
--group-domain <string>
Specifies the domain that this provider will use to qualify groups. The default group domain is NIS_GROUPS.
--home-directory-template <path>
Specifies the path to use as a template for naming home directories. The path must begin with /ifs and can include special character sequences that are dynamically replaced with strings at home directory creation time that represent specific variables. For example, %U, %D, and %Z are replaced with the user name, provider domain name, and zone name, respectively. For more information, see the Home directories section.
--hostname-lookup {yes | no}
Enables or disables host name lookups.
--listable-groups <string>
Specifies a group that can be viewed in this provider if --restrict-listable is enabled. Repeat this option to specify multiple list items. If populated, groups that are not included in this list cannot be viewed.
--listable-users <string>
Specifies a user that can be viewed in this provider if --restrict-listable is enabled. Repeat this option to specify multiple list items. If populated, users that are not included in this list cannot be viewed.
--login-shell <path>
Specifies the path to the user's login shell. This setting applies only to users who access the file system through SSH.
--normalize-groups {yes | no}
Normalizes group name to lowercase before lookup.
--normalize-users {yes | no}
Normalizes user name to lowercase before lookup.
--provider-domain <string>
Specifies the domain that this provider will use to qualify user and group names.
--ntlm-support {all | v2only | none}
For users with NTLM-compatible credentials, specifies which NTLM versions to support. Valid values are all, v2only, and none. NTLMv2 provides additional security over NTLM.
--request-timeout <integer>
Specifies the request timeout interval in seconds. The default value is 20.
--restrict-findable {yes | no}
Specifies whether to check this provider for filtered lists of findable and unfindable users and groups.
--restrict-listable {yes | no}
Specifies whether to check this provider for filtered lists of viewable and unviewable users and groups.
--retry-time <integer>
Sets the timeout period in seconds after which a request will be retried. The default value is 5.
--unfindable-groups <string>
If --restrict-findable is enabled and the findable groups list is empty, specifies a group that cannot be resolved by this provider. Repeat this option to specify multiple list items.
--unfindable-users <string>
If --restrict-findable is enabled and the findable users list is empty, specifies a user that cannot be resolved by this provider. Repeat this option to specify multiple list items.
--unlistable-groups <string>
If --restrict-listable is enabled and the listable groups list is empty, specifies a group that cannot be viewed by this provider. Repeat this option to specify multiple list items.
--unlistable-users <string>
If --restrict-listable is enabled and the listable users list is empty, specifies a user that cannot be viewed by this provider. Repeat this option to specify multiple list items.
--user-domain <string>
Specifies the domain that this provider will use to qualify users. The default user domain is NIS_USERS.
--ypmatch-using-tcp {yes | no}
Uses TCP for YP Match operations.
--groupnet <groupnet>
Specifies the groupnet referenced by the NIS provider. The groupnet is a top-level networking container that manages hostname resolution against DNS nameservers and contains subnets and IP address pools. The groupnet specifies which networking properties the NIS provider will use when communicating with external servers.
{--verbose | -v}
Displays the results of running the command.

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\