Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Chargement des utilisateurs UNIX locaux à partir d'un URI

Contributeurs

Comme alternative à la création manuelle d'utilisateurs UNIX locaux dans des SVM, vous pouvez simplifier la tâche en chargeant une liste d'utilisateurs UNIX locaux dans des SVM depuis un identificateur de ressource uniforme (URI) (vserver services name-service unix-user load-from-uri).

Étapes
  1. Créez un fichier contenant la liste des utilisateurs UNIX locaux que vous souhaitez charger.

    Le fichier doit contenir des informations utilisateur sous UNIX /etc/passwd format :

    user_name: password: user_ID: group_ID: full_name

    La commande supprime la valeur de l' password et les valeurs des champs après le full_name légale (home_directory et shell).

    La taille maximale de fichier prise en charge est de 2.5 Mo.

  2. Vérifiez que la liste ne contient aucune information dupliquée.

    Si la liste contient des entrées dupliquées, le chargement de la liste échoue et un message d'erreur s'affiche.

  3. Copiez le fichier sur un serveur.

    Le serveur doit être accessible par le système de stockage via HTTP, HTTPS, FTP ou FTPS.

  4. Déterminez l'URI du fichier.

    L'URI est l'adresse que vous fournissez au système de stockage pour indiquer l'emplacement du fichier.

  5. Charger le fichier contenant la liste des utilisateurs UNIX locaux dans les SVM à partir de l'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} spécifie s'il faut remplacer les entrées. La valeur par défaut est false.

Exemple

La commande suivante charge la liste des utilisateurs UNIX locaux à partir de l'URI ftp://ftp.example.com/passwd Au SVM nommé vs1. Les utilisateurs existants du SVM ne sont pas remplacés par des informations de l'URI.

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