LUKS gestione manuale dei volumi: cryptsetup: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
Riga 86: Riga 86:
                     echo "."
                     echo "."
                 else
                 else
                     echo "La periferica non è inserita!"
                     echo "La periferica non è inserita!" >&2
                     exit 2
                     exit 2
                 fi
                 fi


                 if [ $? = 0 ]; then /sbin/cryptsetup luksOpen /dev/mmcblk0p1 criptata
                 /sbin/cryptsetup luksOpen /dev/mmcblk0p1 criptata &&
                 fi
                 mount /dev/mapper/criptata /home/'''nomeutente'''/criptata ||
 
                 {
                if [ $? = 0 ]; then
                     echo "Il file system cifrato non può essere montato." >&2
                    mount /dev/mapper/criptata /home/'''nomeutente'''/criptata
                 fi
 
                if [ $? != 0 ]; then
                     echo "Il file system cifrato non può essere montato."
                     /sbin/cryptsetup luksClose criptata
                     /sbin/cryptsetup luksClose criptata
                 fi
                    exit 1
                 }
         ;;
         ;;
         smonta)
         smonta)
Riga 106: Riga 102:
                 umount /dev/mapper/criptata
                 umount /dev/mapper/criptata
                 if [ $? != 0 ]; then
                 if [ $? != 0 ]; then
                     echo "Smontaggio non riuscito."
                     echo "Smontaggio non riuscito." >&2
                    exit 2
                 fi
                 fi


#Chiudo il nodo in /dev/mapper e controllo
#Chiudo il nodo in /dev/mapper e controllo
                /sbin/cryptsetup luksClose criptata
                /sbin/cryptsetup luksClose criptata
                 if [ $? = 0 ]; then
                 if [ $? = 0 ]; then
                     echo "Nodo cifrato in /dev/mapper rimosso."
                     echo "Nodo cifrato in /dev/mapper rimosso."
                 else echo "Chiusura periferica criptata non riuscita"
                 else
                    echo "Chiusura periferica criptata non riuscita" >&2
                    exit 1
                 fi
                 fi
         ;;
         ;;
Riga 125: Riga 124:
{{Autori
{{Autori
|Autore = [[Utente:GipPasso|GipPasso]]
|Autore = [[Utente:GipPasso|GipPasso]]
|Verificata_da =
: [[Utente:HAL 9000|HAL 9000]] 17:45, 19 apr 2015 (CEST)
|Estesa_da =
|Numero_revisori = 1
}}
}}


[[Categoria:Filesystem]]
[[Categoria:Filesystem]]
[[Categoria:Crittografia]]
[[Categoria:Crittografia]]
[[Categoria:Bash Scripting]]
3 581

contributi

Menu di navigazione