Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Laden Sie lokale UNIX-Benutzer von einem URI

Beitragende

Alternativ zur manuellen Erstellung einzelner lokaler UNIX-Benutzer in SVMs können Sie die Aufgabe vereinfachen, indem Sie eine Liste lokaler UNIX-Benutzer von einer einheitlichen Ressourcen-ID (URI) in SVMs laden. (vserver services name-service unix-user load-from-uri).

Schritte
  1. Erstellen Sie eine Datei mit der Liste der lokalen UNIX-Benutzer, die Sie laden möchten.

    Die Datei muss Benutzerinformationen in UNIX enthalten /etc/passwd Format:

    user_name: password: user_ID: group_ID: full_name

    Der Befehl entwirft den Wert des password Feld und die Werte der Felder nach dem full_name Feld (home_directory Und shell).

    Die maximal unterstützte Dateigröße beträgt 2.5 MB.

  2. Vergewissern Sie sich, dass die Liste keine doppelten Informationen enthält.

    Wenn die Liste doppelte Einträge enthält, schlägt das Laden der Liste mit einer Fehlermeldung fehl.

  3. Kopieren Sie die Datei auf einen Server.

    Der Server muss über HTTP, HTTPS, FTP oder FTPS über das Speichersystem erreichbar sein.

  4. Legen Sie fest, was der URI für die Datei ist.

    Der URI ist die Adresse, die Sie dem Speichersystem zur Angabe des Speicherortes angeben.

  5. Laden Sie die Datei mit der Liste der lokalen UNIX-Benutzer von der URI in SVMs:

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

    -overwrite {true false} Gibt an, ob Einträge überschrieben werden sollen. Die Standardeinstellung lautet false.

Beispiel

Mit dem folgenden Befehl werden eine Liste der lokalen UNIX-Benutzer aus dem URI geladen ftp://ftp.example.com/passwd Unter dem Namen vs1 beschrieben. Vorhandene Benutzer auf dem SVM werden nicht durch die Informationen des URI überschrieben.

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