Aller au contenu

Featured Replies

Posté(e)

Salut,

Je me suis posé la question de savoir s'il existait un script de création d'utilisateurs ?

A savoir, sur un syno, la possibilité sur une page web de créer des utilisateurs avec certaines options + login et MDP, un peu comme on pourrait créer des VM sur certaines solution Data-Cloud....

L'idée est de pouvoir créer des utilisateurs à la demande...

Merci et bonne journée

Posté(e)
il y a 4 minutes, jcpamart a dit :

Je me suis posé la question de savoir s'il existait un script de création d'utilisateurs ?

A savoir, sur un syno, la possibilité sur une page web de créer des utilisateurs avec certaines options + login et MDP, un peu comme on pourrait créer des VM sur certaines solution Data-Cloud....

L'idée est de pouvoir créer des utilisateurs à la demande...

Il existe une commande en ligne, "synouser", avec une option "--add"

$ sudo synouser                                                                                                                                                      
Copyright (c) 2003-2022 Synology Inc. All rights reserved.                                                                                                                          
                                                                                                                                                                                    
Usage: synouser                                                                                                                                                                     
        --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}                                                                                                               
        --enum_admin {local|domain|ldap|all}                                                                                                                                        
        --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                                                                                                                                                                 
        --create_homes {domain|ldap}  

Mais l'invoquer à partir d'un formulaire web, comme c'est root (donc sudo) obligatoire, c'est quand même un peu touchy

Posté(e)
  • Auteur

Merci

Disons que c'est un bon début, toutes les options sont listées ?

Resterais à valider l'accès à certains privilèges d'applications (Drive, Note ....)

Posté(e)
il y a 15 minutes, jcpamart a dit :

toutes les options sont listées ?

Il y aurait plutot un risque que certaines de celles affichées ci-dessus ne soient pas implémentées si on se base sur cette discussion : 
https://www.nas-forum.com/forum/topic/75618-comment-émettre-un-wake-on-lan/?do=findComment&comment=1319479975

Mais la doc officielle de "synouser" est ici dans le CLI Administrator Guide for Synology NAS

 

Modifié par CoolRaoul

  • 5 mois aprè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.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.