Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # interrompe la condivisione NFS
- # verifica utente root
- ROOT_UID=0 # Solo gli utenti con $UID 0 hanno i privilegi di root.
- E_NONROOT=67 # Codice di exit non-root.
- if [ "$UID" -ne "$ROOT_UID" ]
- then
- echo "Devi essere root per eseguire questo script."
- exit $E_NONROOT
- fi
- # Colori
- RED="\e[1;31m" # Rosso
- GREEN="\e[1;32m" # Verde
- YELLOW="\e[1;33m" # Giallo
- Z="\e[0m" # Reset!
- # variabili
- DIRECTORY_HOME=/srv/nfs4/home
- # fermo i servizi
- echo -e $YELLOW"# fermo i servizi attivi per la condivisione "$Z
- systemctl stop nfsd.service rpc-idmapd.service rpc-mountd.service rpcbind.service
- sleep 2
- # smonto la cartella dove sono montati i file condivisi
- echo -e $YELLOW"# smonto la cartella $DIRECTORY_HOME "$Z
- umount $DIRECTORY_HOME
- echo -e $GREEN"# ok, condivisione NFS terminata. Esco... "$Z
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement