el_mago81 Posté(e) le 11 septembre 2013 Posté(e) le 11 septembre 2013 Bonjour, Est il possible de créer un utilisateur ou un groupe avec respectivement les commandes useradd ou groupadd ? ou l'interface graphique est obligatoire !? 0 Citer
bud77 Posté(e) le 11 septembre 2013 Posté(e) le 11 septembre 2013 Tu peux le créer en ligne de commande, mais si tu veux qu'il apparaisse dans DSM, il faudra utiliser un userID > 1024 Idem pour le groupe, mais je me souviens plus de la valeur 0 Citer
CoolRaoul Posté(e) le 11 septembre 2013 Posté(e) le 11 septembre 2013 (modifié) En complément, sous DSM, les commandes à utiliser pour cela sont respectivement "synouser -add" et "synogroup -add" (dans /usr/syno/sbin/, à mettre dans le PATH sinon donner le chemin complet): fserv> synouser Copyright (c) 2003-2012 Synology Inc. All rights reserved. Usage: synouser (Version 3776) --help --rebuild {all|(domain Force{0|1})|(ldap Force{0|1})} --enum {local|domain|ldap|all|domain_used} --enumpre {local|domain|all|domain_used} prefix Caseless{0|1} --enumsub {local|domain|all|domain_used} substr Caseless{0|1} --get username --getuid UID --add [username pwd "full name" expired{0|1} mail privilege] --modify username "full name" expired{0|1} mail --rename old_username new_username --setpw username newpasswd --del username1 username2 ... --login username pwd --dbopen2 username --filesetpw filename --create_homes {domain|ldap} fserv> synogroup Copyright (c) 2003-2012 Synology Inc. All rights reserved. Usage: synogroup (Version 3776) --help --rebuild {all|(domain Force{0|1})|(ldap Force{0|1})} --enum [{local|domain|ldap|all}] --enumpre {local|domain|all} prefix Caseless{0|1} --enumsub {local|domain|all} substr Caseless{0|1} --get groupname --getgid GID --descget groupname --descset groupname ["New Descritions"] --add groupname username1 username2 ... --rename old_groupname new_groupname --member groupname username1 username2 ... --del groupname1 groupname2 ... --dbopen2 groupname Modifié le 11 septembre 2013 par CoolRaoul 0 Citer
el_mago81 Posté(e) le 11 septembre 2013 Auteur Posté(e) le 11 septembre 2013 mais le userID n'est pas généré automatiquement normalement ? 0 Citer
CoolRaoul Posté(e) le 11 septembre 2013 Posté(e) le 11 septembre 2013 mais le userID n'est pas généré automatiquement normalement ? En fait je n'ai pas plus d'info sur le fonctionnement de cette commande que l'aide en ligne que j'ai copié Faut expérimenter (me demande bien ce que font les arguments "--get" par exemple) Que le premier qui trouve de la doc la dessus poste ici, ça serait sympa. 0 Citer
bud77 Posté(e) le 11 septembre 2013 Posté(e) le 11 septembre 2013 Si tu utilises la commande "synouser" le userID est généré automatiquement > à 1024. Donc çà apparaitra dans DSM Si tu utilises le useradd, non (Idem pour le groupe) 0 Citer
el_mago81 Posté(e) le 7 octobre 2013 Auteur Posté(e) le 7 octobre 2013 sur le site de syno (http://www.synology.com/support/developer.php?lang=dan#synouser) il décrit les différentes commandes. Dans la partie restrictions -> app_privilege, je comprends pas comment il fait pour arriver à 21 (21 = 0x15 = 0x01 + 0x04 + 0x10). 0 Citer
CoolRaoul Posté(e) le 7 octobre 2013 Posté(e) le 7 octobre 2013 sur le site de syno (http://www.synology.com/support/developer.php?lang=dan#synouser) il décrit les différentes commandes. Dans la partie restrictions -> app_privilege, je comprends pas comment il fait pour arriver à 21 (21 = 0x15 = 0x01 + 0x04 + 0x10). Ben, pourtant, en hexadécimal: 0x01 + 0x04 + 0x10 = 0x15 et 15 hexa c'est bien 21 décimal On peux même le vérifier en ligne de commande shell: > echo $((0x01 + 0x04 + 0x10)) 21 0 Citer
el_mago81 Posté(e) le 7 octobre 2013 Auteur Posté(e) le 7 octobre 2013 ah vouiii, j'avais pas percuté que c'était en hexa ... 0 Citer
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.