1. Crear un script de usuario:
#! / Bin / bash
#
# ****************************************** **************************
#Author: zhangxinhua
# QQ: 303 525 359
#Fecha: 04/05/2020
#filename: createuser.sh
#URL : http://www.Idonthave.com
#description: la secuencia de comandos de prueba en el
#Copyright (C): 2020 Todos los derechos reservados
# *********************** *********************************************
la Leer -p "Por favor, introduzca su nombre de usuario: "nombre
si lo anterior Identificación del mencionado" $ name "&> / dev / null; el entonces
echo" $ nombre del usuario en el cierre de "
elif
[el $ nombre -z]; el entonces
echo" no introduce vacío "; echo" por favor, otra vez! ejecutar el script "; Salir de
la persona
useradd $ NOMBRE; echo "123456" | passwd --stdin $ NOMBRE Y> / dev / null; ID $ NOMBRE; passwd -e $ NOMBRE Y> / dev / null; echo " contraseña inicial se establece, la próxima vez que se conecte modificar contraseña "
fi
2. Las secuencias de comandos personalizadas de instalación iniciales
#! / Bin / bash
#
# ****************************************** **************************
#Author: zhangxinhua
# QQ: 303 525 359
#Fecha: 04/05/2020
#filename: reset.sh
#URL : http://www.Idonthave.com
#description: la secuencia de comandos de prueba en el
#Copyright (C): 2020 Todos los derechos reservados
# *********************** **********************************************
COLOR = "\ . E [$ [7% + 31 es la AZAR]; 1 M "
END =" \ E [0m "
$ COLOR "Por favor, seleccione el número de la opción deseada echo -e"
cat << EOF
1) variable se establece PS1.
2) Kit de instalación ( árbol, el hombre-Pages, lrzsz)
3) que define un alias.
4) provisto IP
del EOF
Leer -p "Por favor, seleccione de entrada 1-4;" N
echo -e "$ END"
$ N en el caso
. 1)
echo 'PS1 = "\ E [1;. 32M [\ E [1;. 35 m \ T @ \ E [1;. 36M \ H \ E [1;. 35 m \ W es \ E [1;. 32M] \\ $ \ e [0m " '> /etc/profile.d/env.sh;echo" PS1 variable se establece, salga del usuario de inicio de sesión de re-entrada actual en vigor "
;;
2)
ñam la instalación -Y árbol;-hombre yum -y páginas; yum - Y instalar lrzsz; echo "la instalación se ha completado"
;;
. 3)
echo "alias CDNet = CD / etc / sysconfig / network-scripts '" >> ~ / .bashrc; echo "alias establecido con éxito, las salidas actuales al usuario de inicio de sesión la entrada en vigor "
;;
4) echo" ajustes de IP que se haga! "
esac