URL: https://linuxfr.org/forums/programmation-shell/posts/creation-simultanee-et-en-lot-d-utilisateurs-et-utilisateurs-samba Title: Création simultanée et en lot d'utilisateurs et utilisateurs samba. Authors: Omer Date: 2016年10月01日T19:08:28+02:00 License: CC By-SA Tags: samba, batch, linux_mint et shell Score: 1 Salut et fraternité à toutes et à tous, je suis confronté à un problème et je ne m'en sors pas. Je vous explique: - je suis le gestionnaire du réseau d'un beau collège. Je suis aussi prof à plein temps. - sur ce réseau, 70 postes sont destinés à l'usage des élèves. - 50 postes tournent avec Mint et 20 avec W10ドル. - une pfsense et un SLIS protègent les accès à internet. - pas de domaine, pas de ldap, rien ! - sur chaque poste est installé une solution de type "Deep Freeze" (Ofris-en pour être précis). - le réseau est en gigabit. - l'adressage est en 10 (10.1.1.1 , 10.1.1.2 etc ...) je suis conscient qu'un adressage en 192.168 suffirait mais c'est ainsi. - pour que les élèves puissent sauvegarder leur travail, j'ai développé un "cloud" en php-Mysql (UL/DL depuis un navigateur). Un morceau de bravoure pour quelqu'un comme moi ! - un serveur dell T420, en raid 1, héberge ledit "cloud" (Debian + Nginx + php + Mysql + samba + sauvegarde + réplication des bases etc ...) - tout fonctionne très bien et je suis content. Deux années d'apprentissage et de travail bien investies. J'ai appris ! - oui mais ... - les élèves ont du mal avec la "philosophie" du cloud : trop de manipulations à leur goût (se loguer, parcourir, UL, se déloguer). - nous avons beau leur expliquer que sur Dropbox/google drive/one etc c'est la même chose ... ils ont du mal. - l'alternative pour leur proposer du glisser/déposer est d'utiliser SAMBA. Cela fonctionne très bien, pas de problème, ni sous Mint ni sous Windows (contrairement au FTP, piste abandonnée à cause de windows). J'ai fait un essai avec 5 utilisateurs créés à la main sur le serveur, c'est impeccable ! - oui mais ... - J'ai 400 élèves et je suis seul à gérer le réseau ! Alors je me permets de demander si quelqu'un(e) aurait le savoir et la gentillesse de créer un petit script qui me permettrait de faire la manipulation suivante sous linux: 1: sachant que j'ai sur le bureau un fichier texte nommé "liste" (ou "liste.txt" si c'est nécessaire...) 2: ce fichier "liste" se présente sous la forme identifiant et mot de passe, comme ceci: 1 4587 2 5412 3 7458 3: le script crérait, pour chaque identifiant et avec le mot de passe fourni, l'utilisateur et l'utilisateur samba. Ce qui, au final, en classe donnerait le tableau suivant: l'élève Tartempion (dont l'identifiant est 125 et le mot de passe 5896) accède à son partage SAMBA et peut faire du glisser/déposer de son travail. Vu que ce n'est pas le style de la maison, je suis douloureusement conscient de l'aspect "fais le boulôt à ma place" de ma demande. Me permettrez-vous juste de vous signaler l'existence du site d'aide que je maintiens depuis que j'ai appris le php: [www.2cvc.net](http://2cvc.net). J'ai la faiblesse de croire que c'est une manière de rendre aux autres ce que ceux-ci m'apportent. Bien à vous, Omer