1. Créez un script utilisateur:
#! / Bin / bash
#
# ****************************************** **************************
#Author: zhangxinhua
# QQ: 303 525 359
#Date: 05/04/2020
#filename: createuser.sh
#URL : http://www.Idonthave.com
#description: le script de test au
#Copyright (C): 2020 Tous droits réservés
# *********************** *********************************************
Lire la -p « S'il vous plaît entrez votre nom d'utilisateur: « nOM
si ce qui précède id mentionné » $ nOM « &> / dev / null, alors
echo » l'utilisateur à la sortie de la « nOM $
Elif
, alors [le nom -Z $]
ne pas entrer vide « ; echo » S'il vous plaît à nouveau echo »! exécuter le script « , sortie
l'autre
useradd $ NOM; echo "123456" | passwd --stdin $ NOM &> / dev / null; id $ NOM, passwd -e $ NOM &> / dev / null; echo " mot de passe initial est réglé, la prochaine fois que vous ouvrez une session modifier mot de passe "
fi
2. Les scripts personnalisés d'installation initiale
#! / Bin / bash
#
# ****************************************** **************************
#Author: zhangxinhua
# QQ: 303 525 359
#Date: 05/04/2020
#filename: reset.sh
#URL : http://www.Idonthave.com
#description: le script de test au
#Copyright (C): 2020 Tous droits réservés
# *********************** **********************************************
COLOR = « \ . E [$ [7% + 31 est la RANDOM]; 1 M "
END =" \ E [0 m "
echo -e" $ COULEUR « S'il vous plaît sélectionner le numéro d'option souhaitée
CAT << EOF la
variable 1) est réglé PS1.
2) Installation Kit ( arbre, man-pages, lrzsz)
3) définissant un alias.
4) fourni IP
EOF
N; "S'il vous plaît sélectionner l' entrée 1-4" Lire -p
echo -e "$ END"
cas $ N en
. 1)
echo « PS1 = « \ E [1,. 32 M [\ E [1,. 35m \ U @ \ E [1,. 36 M \ H \ E [1,. 35m \ W est \ E [1,. 32M] \\ $ \ e [0 m « « > /etc/profile.d/env.sh;echo » PS1 variable est définie sur terminée, quittez la rentrée d'utilisateur de connexion actuelle en vigueur"
;;
2)
Yum l'installation -Y arbre, l' homme-yum -y Pages, miam - y installer lrzsz; echo "installation terminée"
;;
. 3)
echo "alias cdnet = 'CD / etc / sysconfig / network-scripts" >> ~ / .bashrc; echo « set alias avec succès, les sorties de courant à l'utilisateur de connexion l'entrée en vigueur «
;;
4) echo » paramètres iP à faire! "
ESAC