script
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| script [2019/07/09 12:33] – [PBIS (new)] continuati aggiornamenti per Debian 10; permessa installazione di sistemi non joinati con nome qualsiasi diego.zuccato@unibo.it | script [2024/12/24 10:09] (versione attuale) – aggiornata OU mario.petroli@unibo.it | ||
|---|---|---|---|
| Linea 5: | Linea 5: | ||
| Per prelevare direttamente uno degli script senza aprire il browser, usare | Per prelevare direttamente uno degli script senza aprire il browser, usare | ||
| wget http:// | wget http:// | ||
| - | con N da 0 a 2 (rispettivamente Ubuntu, Debian-pbis, | + | con N da 1 a 3 (rispettivamente Ubuntu, Debian-pbis, |
| + | |||
| + | Per l' | ||
| + | # | ||
| + | export myADUser=nome.cognome | ||
| + | wget http:// | ||
| + | sudo bash / | ||
| + | Ovviamente va cambiato nome.cognome col proprio UPN AD (può essere diverso dalla mail senza dominio, p.e. m.bertelli@unibo.it deve usare michele.bertelli2). | ||
| + | |||
| + | Quando si entra come tecnici, si inserisce la chiavetta (che viene montata automaticamente) e si lancia | ||
| + | bash / | ||
| + | |||
| + | Lo script che viene scaricato ed eseguito è: | ||
| + | <code bash preinst.sh> | ||
| + | # | ||
| + | ##### | ||
| + | # Preparazione per installazione laboratorio | ||
| + | # File release: 20210729 | ||
| + | if [ -z " | ||
| + | echo -n " | ||
| + | read L | ||
| + | else | ||
| + | L=$1 | ||
| + | fi | ||
| + | |||
| + | if [ -z " | ||
| + | echo -n " | ||
| + | read N | ||
| + | else | ||
| + | N=$2 | ||
| + | fi | ||
| + | |||
| + | sudo sed -i~ " | ||
| + | sudo nmcli c m " | ||
| + | sudo dpkg-reconfigure openssh-server | ||
| + | sudo apt update | ||
| + | wget http:// | ||
| + | sed -i~ " | ||
| + | sudo shutdown -r now | ||
| + | </ | ||
| ===== Ubuntu ===== | ===== Ubuntu ===== | ||
| Linea 13: | Linea 52: | ||
| ##### | ##### | ||
| # Script di installazione per Ubuntu. | # Script di installazione per Ubuntu. | ||
| - | # Versione | + | # Versione |
| ############################################################ | ############################################################ | ||
| Linea 24: | Linea 63: | ||
| # Base OU in AD | # Base OU in AD | ||
| - | AD_OU=' | + | AD_OU=' |
| # Pacchetti base, da installare sempre | # Pacchetti base, da installare sempre | ||
| Linea 62: | Linea 101: | ||
| if [ -z " | if [ -z " | ||
| echo " | echo " | ||
| + | exit | ||
| + | fi | ||
| + | |||
| + | if [ " | ||
| + | echo "Fase di personalizzazione dell' | ||
| exit | exit | ||
| fi | fi | ||
| Linea 100: | Linea 144: | ||
| " | " | ||
| AD_OU=" | AD_OU=" | ||
| + | SRV_LAB=" | ||
| useradd -G root -m -U cesia | useradd -G root -m -U cesia | ||
| echo " | echo " | ||
| Linea 106: | Linea 151: | ||
| mkdir / | mkdir / | ||
| mkdir / | mkdir / | ||
| - | echo " | + | echo " |
| - | | + | echo "${SRV_LAB}:homes /home glusterfs defaults,_netdev 0 0" >>/ |
| - | echo " | + | |
| SM_INST=" | SM_INST=" | ||
| | | ||
| Linea 115: | Linea 159: | ||
| cp / | cp / | ||
| / | / | ||
| - | |||
| ;; | ;; | ||
| " | " | ||
| AD_OU=" | AD_OU=" | ||
| + | SRV_LAB=" | ||
| useradd -G root -m -U cesia | useradd -G root -m -U cesia | ||
| mkdir / | mkdir / | ||
| mkdir / | mkdir / | ||
| # IP esterno del server 137.204.248.241 | # IP esterno del server 137.204.248.241 | ||
| - | echo " | + | echo " |
| - | | + | echo "${SRV_LAB}: |
| - | echo " | + | echo "${SRV_LAB}: |
| - | echo "srv-labirnerio: | + | |
| ;; | ;; | ||
| " | " | ||
| Linea 227: | Linea 270: | ||
| if [ -f / | if [ -f / | ||
| - | echo " | + | echo " |
| epoptes-client -c | epoptes-client -c | ||
| fi | fi | ||
| Linea 233: | Linea 276: | ||
| # Aggiornamento completo del sistema | # Aggiornamento completo del sistema | ||
| apt-get -qy dist-upgrade | apt-get -qy dist-upgrade | ||
| - | shutdown -h now | + | shutdown -r now |
| </ | </ | ||
| Linea 260: | Linea 303: | ||
| # Base OU in AD | # Base OU in AD | ||
| - | AD_OU=' | + | AD_OU=' |
| # Pacchetti base, da installare sempre | # Pacchetti base, da installare sempre | ||
| Linea 386: | Linea 429: | ||
| # Base OU in AD | # Base OU in AD | ||
| - | AD_OU=' | + | AD_OU=' |
| # Pacchetti base, da installare sempre | # Pacchetti base, da installare sempre | ||
script.1562675604.txt.gz · Ultima modifica: da diego.zuccato@unibo.it
