Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Cargar usuarios UNIX locales desde un URI

Colaboradores

Como alternativa a la creación manual de usuarios de UNIX locales individuales en SVM, puede simplificar la tarea cargando una lista de usuarios de UNIX locales en SVM a partir de un identificador de recurso uniforme (URI) (vserver services name-service unix-user load-from-uri).

Pasos
  1. Cree un archivo que contenga la lista de usuarios UNIX locales que desee cargar.

    El archivo debe contener información del usuario en UNIX /etc/passwd formato:

    user_name: password: user_ID: group_ID: full_name

    El comando descarta el valor de password y los valores de los campos después del full_name campo (home_directory y.. shell).

    El tamaño máximo de archivo admitido es de 2.5 MB.

  2. Compruebe que la lista no contiene ninguna información duplicada.

    Si la lista contiene entradas duplicadas, se produce un error al cargar la lista.

  3. Copie el archivo en un servidor.

    El sistema de almacenamiento debe acceder al servidor a través de HTTP, HTTPS, FTP o FTPS.

  4. Determine cuál es el URI del archivo.

    El URI es la dirección que se proporciona al sistema de almacenamiento para indicar dónde se encuentra el archivo.

  5. Cargue el archivo que contiene la lista de usuarios UNIX locales en SVM desde el URI:

    vserver services name-service unix-user load-from-uri -vserver vserver_name -uri {ftp|http|ftps|https}://uri -overwrite {true|false}

    -overwrite {true false} especifica si se sobrescribirán las entradas. El valor predeterminado es false.

Ejemplo

El siguiente comando carga una lista de usuarios UNIX locales desde el URI ftp://ftp.example.com/passwd En la SVM denominada vs1. Los usuarios existentes del SVM no se sobrescriben por información del URI.

node::> vserver services name-service unix-user load-from-uri -vserver vs1
-uri ftp://ftp.example.com/passwd -overwrite false