Skip to main content
A newer release of this product is available.

vserver services name-service getxxbyyy getpwbyuid

Contributors
Suggest changes

Gets the password entry by using the user identifier or UID.

Availability: This command is available to cluster administrators at the advanced privilege level.

Description

The ` vserver services name-service getxxbyyy getpwbyuid ` gets the password entry by using the user identifier or UID. The underlying service for doing the lookup is selected based on the configured name service switch order.

Parameters

-node {<nodename>|local} - Node Name (privilege: advanced)

Use this parameter to specify the node where the lookup will be performed

-vserver <vserver name> - Vserver Name (privilege: advanced)

Use this parameter to specify the Vserver where the lookup will be performed

-userID <integer> - User ID (privilege: advanced)

Use this parameter to specify the UserID for whom the password entry is requested

[-show-source {true|false}] - Source used for Lookup (privilege: advanced)

Use this parameter to specify if source used for lookup needs to be displayed

[-use-cache <true>] - Enable/Disable cache (privilege: advanced)

If set to true , locally-cached values will be used. The default value is false .

Examples

The following example requests password entry by using the user ID:

cluster1::*> vserver services name-service getxxbyyy getpwbyuid  -node cluster1-01 -vserver vs1 -userID 1001 -show-source true -use-rbac true -use-cache false
      Source used for Lookup: Files
      pw_name: vsadmin
      pw_passwd: $1$f7b22f68$KihT1ptYqpEjcM4jfE60f0
      pw_uid: 1001
      pw_gid: 65533
      pw_gecos: User
      pw_dir: /var/home/vsadmin
      pw_shell: /sbin/ngsh