emploi Marco Semaine de l'éducation

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

Je suppose que tu aimes

Origine www.cnblogs.com/xinhua666/p/12640517.html
conseillé
Classement