Salut @JEAN49124
Je te rassure, tu as entièrement raison 👍.
Ta question est tout à fait pertinente^^ et je te confirme qu'il est impossible de créer/supprimer un dossier partagé avec la commande mkdir et heureusement 🤣
Pour créer un dossier partagé sur un NAS Synology en script ou en SSH, il faut passer par les commandes CLI Synology.
Comme tu l'as dit, il faut être administrateur dans DSM et donc être root avec Putty ou précéder la commande en ssh avec root.
Voici le guide CLI Synology dont tu as besoin:
https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_DiskStation_Administration_CLI_Guide.pdf
Dans la partie concernée, pages 6, 7 et 8 se trouvent toutes les informations que tu recherches Managing share folder information — synoshare
Fin de page 8 tu trouveras en exemple la ligne de commande pour créer le dossier partagé 'Private' sur volume1:
synoshare --add private "Comment" /volume1/private "" "" "" 1 0
Tu peux donner des droits à user1 dans la commande précédente ou dans celle-ci avec +:
synoshare --setuser private RW + user1
Et retirer des droits à user1 avec -:
synoshare --setuser private RW - user1
Ensuite seulement tu pourras créer des sous dossiers dans le dossier partagé /volume1/private avec mkdir comme tu l'as indiqué.
Je pense que ça répond à ta demande.