Ajouter un utilisateur¶
Ajoute un nouvel utilisateur avec les identifiants donnés.
Commande
waarp-transfer user add
Options
- -u <USERNAME>, --username=<USERNAME>¶
Le nom du nouvel utilisateur créé. Doit être unique.
- -p <PASS>, --password=<PASS>¶
Le mot de passe du nouvel utilisateur.
- -r <RIGHTS>, --rights=<RIGHTS>¶
Les droits de l’utilisateur en format chmod (format lettres uniquement). Les cibles possibles pour ces permission sont :
T
pour les transfertsS
pour les serveurs locauxP
pour les partenaires distantsR
pour les règles de transfertU
pour les utilisateursA
pour l’administration de Waarp Transfer
Il existe 3 permissions pour chaque cible :
r
: autorisation de lecturew
: autorisation d’écritured
: autorisation de suppression (Note: les transferts ne pouvant être supprimés, cette autorisation est inconséquente dans leur cas)
Enfin, il existe 3 opérateurs de changement d’état :
+
pour ajouter un droit aux droits courants-
pour enlever un droit aux droits courants=
pour écrases les droits courants
Note
Étant donné que l’utilisateur n’a pas de droits courants, les opérateurs
+
et-
n’ont pas vraiment de sens avec la commande de création d’utilisateur.Ensembles, une cible, un opérateur et les permissions forment un groupe. Les groupes doivent être séparé par une virgule
,
.
Pour créer un utilisateur ayant le droit d’ajouter des transferts, consulter les serveurs/partenaires, et d’ajouter/supprimer des règles ; la syntaxe est la suivante.
waarp-transfer -a 'http://user:password@localhost:8080' user add -u 'toto' -p 'sésame' -r 'T=rw,S=r,P=r,R=rwd'