Il s'agit de la commande pts_createuser qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
pts_createuser - Crée une entrée d'utilisateur ou de machine dans la base de données de protection
SYNOPSIS
pts Créer un utilisateur -patate douce <utilisateur nom>+ [-identifiant <utilisateur id>+]
[-cellule <cellule nom>] [-noauth] [-localauth] [-Obliger]
[-Aide]
pts créer établi <utilisateur nom>+ [-i <utilisateur id>+]
[-c <cellule nom>] [-non] [-l] [-f] [-h]
pts cu établi <utilisateur nom>+ [-i <utilisateur id>+]
[-c <cellule nom>] [-non] [-l] [-f] [-h]
DESCRIPTION
L'exposition pts Créer un utilisateur commande crée une entrée dans la base de données de protection pour chaque utilisateur ou
machine spécifiée par le -patate douce argument. Un nom d'entrée d'utilisateur devient le nom d'utilisateur AFS de l'utilisateur
(celui à fournir lors de l'authentification avec le serveur d'authentification AFS). Une machine
le nom de l'entrée est l'adresse IP de la machine ou une notation générique qui représente une plage de
adresses IP consécutives (un groupe de machines sur le même réseau). Il n'est pas possible de
s'authentifier en tant que machine, mais un groupe auquel appartient une entrée de machine peut apparaître sur un
liste de contrôle d'accès (ACL) du répertoire, accordant ainsi les autorisations indiquées à tout
utilisateur connecté à la machine.
Les ID utilisateur AFS (UID AFS) sont des entiers positifs et, par défaut, le serveur de protection attribue
un UID AFS supérieur de un à la valeur actuelle du compteur "max user id" dans le
Base de données de protection, en incrémentant le compteur de un pour chaque utilisateur. Pour attribuer un
UID AFS, utilisez le -identifiant argument. Si l'un des UID AFS spécifiés est supérieur au
valeur actuelle du compteur "max user id", le compteur est réinitialisé à cette valeur. Il est
acceptable de spécifier un UID AFS inférieur à la valeur actuelle du compteur, mais le
l'opération de création échoue si une entrée d'utilisateur ou de machine existante l'a déjà. Afficher
ou définissez la valeur du compteur "max user id", utilisez le pts liste max or pts définirmax commander,
respectivement.
L'émetteur du pts Créer un utilisateur la commande est enregistrée en tant que créateur de l'entrée et le groupe
système : administrateurs en tant que propriétaire.
ATTENTION
Le serveur de protection réserve AFS UID 0 (zéro) et renvoie une erreur si le -identifiant argument
a cette valeur.
OPTIONS
-patate douce <utilisateur nom>+
Spécifie soit un nom d'utilisateur pour une entrée d'utilisateur, soit une adresse IP (complète ou
joker) pour une entrée de machine :
· Un nom d'utilisateur peut inclure jusqu'à 63 chiffres et lettres minuscules, mais il est préférable de
le rendre plus court que huit caractères, car de nombreux programmes d'application ne peuvent pas
gérer des noms plus longs. Aussi, il est préférable de ne pas inclure de métacaractères shell ou d'autres
signe de ponctuation. En particulier, les caractères deux-points (":") et at-signe ("@") sont
pas acceptable. Le point n'est généralement utilisé que dans les noms administratifs spéciaux,
séparer le nom d'utilisateur et un instance, comme dans l'exemple "pat.admin".
· Un identifiant de machine est son adresse IP en notation décimale pointée (par exemple,
192.12.108.240), ou une notation générique qui représente un ensemble d'adresses IP (un
groupe de machines sur le même réseau). Les caractères génériques suivants sont acceptables
formatage. Les lettres "W", "X", "Y" et "Z" représentent chacune un nombre réel de
la plage 1 à 255.
· WXYZ représente une seule machine, par exemple 192.12.108.240.
· WXY0 correspond à toutes les machines dont les adresses IP commencent par les trois premiers
Nombres. Par exemple, 192.12.108.0 correspond à 192.12.108.119 et
192.12.108.120, mais ne correspond pas à 192.12.105.144.
· WX0.0 correspond à toutes les machines dont les adresses IP commencent par les deux premières
Nombres. Par exemple, l'adresse 192.12.0.0 correspond à 192.12.106.23 et
192.12.108.120, mais ne correspond pas à 192.5.30.95.
· W.0.0.0 correspond à toutes les machines dont les adresses IP commencent par le premier nombre de
l'adresse indiquée. Par exemple, l'adresse 192.0.0.0 correspond à la fois
192.5.30.95 et 192.12.108.120, mais ne correspond pas à 138.255.63.52.
Ne définissez pas une entrée de machine avec le nom 0.0.0.0 pour correspondre à chaque machine. Les
system : n'importe quel groupe d'utilisateurs est équivalent.
-identifiant <utilisateur id>+
Spécifie un UID AFS pour chaque entrée d'utilisateur ou de machine, plutôt que d'autoriser le
Protection Server pour l'affecter. Fournissez un entier positif.
Si cet argument est utilisé et que le -patate douce l'argument nomme plusieurs nouvelles entrées, il est préférable
pour fournir un nombre équivalent d'UID AFS. Le premier UID est attribué au premier
entrée, la deuxième à la deuxième entrée, et ainsi de suite. S'il y a moins d'UID que
entrées, le serveur de protection attribue des UID aux entrées sans correspondance en fonction du "max
ID utilisateur". S'il y a plus d'UID que d'entrées, les UID excédentaires sont ignorés. Si
l'un des UID est supérieur à la valeur actuelle du compteur "max user id", le
compteur est réinitialisé à cette valeur.
-cellule <cellule nom>
Nomme la cellule dans laquelle exécuter la commande. Pour plus de détails, voir pts (1).
-Obliger
Permet à la commande de continuer à s'exécuter autant que possible en cas d'erreurs ou d'autres
des problèmes surviennent, plutôt que d'arrêter l'exécution à la première erreur.
-Aide
Imprime l'aide en ligne de cette commande. Toutes les autres options valides sont ignorées.
-localauth
Construit un ticket de serveur en utilisant une clé du local /etc/openafs/server/KeyFile
déposer. Ne combinez pas ce drapeau avec le -cellule or -noauth option. Pour plus de détails,
sur le lien pts (1).
-noauth
Attribue l'identité non privilégiée anonyme à l'émetteur. Pour plus de détails, voir
pts (1).
SORTIE
La commande génère la chaîne suivante pour confirmer la création de chaque utilisateur :
Utilisateur a un identifiant
EXEMPLES
L'exemple suivant crée une entrée de base de données de protection pour l'utilisateur « johnson ».
% pts createuser -nom johnson
L'exemple suivant crée trois entrées de machine génériques dans ABC Corporation
cellule. Les trois entrées englobent l'ensemble des machines des réseaux de l'entreprise sans
y compris les machines sur d'autres réseaux :
% pts createuser -name 138.255.0.0 192.12.105.0 192.12.106.0
PRIVILÈGE REQUIS
L'émetteur doit appartenir au groupe system:administrators.
Utilisez pts_createuser en ligne à l'aide des services onworks.net
