empleos Marco Semana de la Educación

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

Supongo que te gusta

Origin www.cnblogs.com/xinhua666/p/12640517.html
Recomendado
Clasificación