Bonsoir,
Si le shell n'est pas votre ami et que vous ne fournissez pas une bibliothèque de scripts d'administration de base sous Linux, vous ne ferez pas la promo de celui-ci mais de celle de son interface graphique, devenue aussi puissante que celle de la famille des Windows et aussi inefficace du point de vue administration.
Créer 50 utilisateurs via l'interface graphique, une après-midi ...
Un script, 1 minute en étant large.
Exemple, trouvé en 5 secondes ici
Mais vous avez décidé que l'utilisateur final de votre distribution doit tout ignorer de la ligne de commandes et de sa puissance (dont vous semblez vous-même ignorer l'efficacité), car rébarbative.
C'est donc sans appel et mort né, si tout doit être interfacé par des clics à la souris sous X.
Non, je ne vous prend pas de haut, comme je n'ignore pas le travail accompli, côté serveur j'ai eu ma dose, des installations en réseau via ntfs et j'en passe, des salles de cours à installer chaque semaines sur des distributions différentes sur une vingtaine de postes ... ou la veille dans un environnement inconnu, car en déplacement pour une formation le lendemain ...
Je veus bien vous aider, mais pas à la manière Microsoft, donc si il y a divergence entre nous c'est bien là.
Cordialement
PS Je vous en donne même une autre version, tout en sachant que les Linuxiens ont pour habitude de toujours laisser une erreur minime pour s'assurer que l'on n'emploie pas leur travail à l'aveuglette.
#!/bin/bash
HOME_BASE="/home/"
while read LIGNE
do
USER=$(echo $LIGNE | cut -d " " -f1)
PASSWORD=$(echo $LIGNE | cut -d " " -f2)
useradd -p $PASSWORD -m -d $HOME_BASE$USER $USER
mkdir $HOME_BASE$USER/Maildir
echo "$USER created"
done < /home/script/user
Mais maintenant, si on met un nom d'utilisateur avec des espaces (et de même pour le mot de passe), c'est que l'on doit réellement être un pro Windowsien, capable de changer la valeur de la variable HOME_BASE.
Si le shell n'est pas votre ami et que vous ne fournissez pas une bibliothèque de scripts d'administration de base sous Linux, vous ne ferez pas la promo de celui-ci mais de celle de son interface graphique, devenue aussi puissante que celle de la famille des Windows et aussi inefficace du point de vue administration.
Créer 50 utilisateurs via l'interface graphique, une après-midi ...
Un script, 1 minute en étant large.
Exemple, trouvé en 5 secondes ici
Mais vous avez décidé que l'utilisateur final de votre distribution doit tout ignorer de la ligne de commandes et de sa puissance (dont vous semblez vous-même ignorer l'efficacité), car rébarbative.
C'est donc sans appel et mort né, si tout doit être interfacé par des clics à la souris sous X.
Non, je ne vous prend pas de haut, comme je n'ignore pas le travail accompli, côté serveur j'ai eu ma dose, des installations en réseau via ntfs et j'en passe, des salles de cours à installer chaque semaines sur des distributions différentes sur une vingtaine de postes ... ou la veille dans un environnement inconnu, car en déplacement pour une formation le lendemain ...
Je veus bien vous aider, mais pas à la manière Microsoft, donc si il y a divergence entre nous c'est bien là.
Cordialement
PS Je vous en donne même une autre version, tout en sachant que les Linuxiens ont pour habitude de toujours laisser une erreur minime pour s'assurer que l'on n'emploie pas leur travail à l'aveuglette.
#!/bin/bash
HOME_BASE="/home/"
while read LIGNE
do
USER=$(echo $LIGNE | cut -d " " -f1)
PASSWORD=$(echo $LIGNE | cut -d " " -f2)
useradd -p $PASSWORD -m -d $HOME_BASE$USER $USER
mkdir $HOME_BASE$USER/Maildir
echo "$USER created"
done < /home/script/user
Mais maintenant, si on met un nom d'utilisateur avec des espaces (et de même pour le mot de passe), c'est que l'on doit réellement être un pro Windowsien, capable de changer la valeur de la variable HOME_BASE.

