Deb /
Partition Virtuelle CrypteeDeb.PartitionVirtuelleCryptee HistoryHide minor edits - Show changes to markup March 17, 2011, at 10:37 AM
by
- Changed lines 12-13 from:
to:
March 17, 2011, at 10:37 AM
by
- Changed lines 1-2 from:
to:
April 15, 2010, at 03:32 PM
by
- Changed lines 24-25 from:
to:
Ajouter ces 2 modules au fichier /etc/modules pour que tout fonctionne lors du prochain reboot
Changed line 70 from:
echo "Usage : $0 username encrypted-data-directory-name [force-umount]" to:
echo "Usage : $0 username encrypted-data-directory-name [forceumount]" Changed lines 75-76 from:
if [ ! -f /home/$1/.${ENCRYPTEDDATADIR} ]
to:
FORCEUMOUNT=0
if [ ! -z $3 ] && [ $3 == 'forceumount' ]
Changed lines 78-79 from:
echo "/home/$1/.${ENCRYPTEDDATADIR} encrypted file should exist" exit 1 to:
FORCEUMOUNT=1 Changed line 81 from:
if [ ! -d /home/$1/${ENCRYPTEDDATADIR} ]
to:
if [ ! -f /home/$1/.${ENCRYPTEDDATADIR} ]
Changed line 83 from:
echo "/home/$1/${ENCRYPTEDDATADIR} directory should exist" to:
echo "/home/$1/.${ENCRYPTEDDATADIR} encrypted file should exist" Changed line 87 from:
if [ -f /home/$1/${LOGFILE} ] || [ $3 == 'force-umount' ]
to:
if [ ! -d /home/$1/${ENCRYPTEDDATADIR} ]
Added lines 89-94:
echo "/home/$1/${ENCRYPTEDDATADIR} directory should exist" exit 1fi if [ -f /home/$1/${LOGFILE} ] || [ $FORCEUMOUNT -eq 1 ] then Changed line 107 from:
sudo losetup -e serpent /dev/loop0 .${ENCRYPTEDDATADIR} || exit to:
sudo losetup -e serpent /dev/loop0 /home/$1/.${ENCRYPTEDDATADIR} || exit April 07, 2010, at 11:52 AM
by
- Changed line 64 from:
ENCRYPTEDDATADIR=encrypted-datas
to:
ENCRYPTEDDATADIR=$2
Changed line 67 from:
if [ -z $2 ] || [ -z $1 ]
to:
if [ -z $1 ] || [ -z ${ENCRYPTEDDATADIR} ]
Changed lines 69-70 from:
echo "Usage : $O username [mount | umount]" to:
echo "Usage : $0 username encrypted-data-directory-name [force-umount]" echo "This script will mount .encrypted-data-directory-name encrypted file in encrypted-data-directory-name (in your home directory)" Changed line 74 from:
if [ $2 == 'mount' ]
to:
if [ ! -f /home/$1/.${ENCRYPTEDDATADIR} ]
Changed lines 76-83 from:
echo "Montage de la partition .${ENCRYPTEDDATADIR} dans ${ENCRYPTEDDATADIR}" [ -f /home/$1/${ENCRYPTEDDATADIR} ] && exit echo "Mot de passe d'acces a vos donnees" sudo losetup -e serpent /dev/loop0 .${ENCRYPTEDDATADIR} || exit sudo mount /dev/loop0 /home/$1/${ENCRYPTEDDATADIR}/ || exit > ${LOGFILE} exit 0elif [ $2 == 'umount' ] to:
echo "/home/$1/.${ENCRYPTEDDATADIR} encrypted file should exist" exit 1fi if [ ! -d /home/$1/${ENCRYPTEDDATADIR} ] Added lines 82-88:
echo "/home/$1/${ENCRYPTEDDATADIR} directory should exist" exit 1fi if [ -f /home/$1/${LOGFILE} ] || [ $3 == 'force-umount' ] then echo "***************************************************" Added line 90:
echo "***************************************************" Deleted line 93:
exit 0 Changed lines 95-96 from:
echo "Parametre inconnu : $2" exit 1 to:
echo "***************************************************" echo "Montage de la partition .${ENCRYPTEDDATADIR} dans ${ENCRYPTEDDATADIR}" echo "***************************************************" [ -f /home/$1/${ENCRYPTEDDATADIR} ] && exit echo "Mot de passe d'acces a vos donnees" sudo losetup -e serpent /dev/loop0 .${ENCRYPTEDDATADIR} || exit sudo mount /dev/loop0 /home/$1/${ENCRYPTEDDATADIR}/ || exit > ${LOGFILE} April 07, 2010, at 11:33 AM
by
- Changed lines 62-63 from:
to:
Changed lines 67-68 from:
if [ -z $2 || -z $1 ]
echo "Usage : $O username [mount | unmount]" to:
if [ -z $2 ] || [ -z $1 ]
then
echo "Usage : $O username [mount | umount]" Added lines 74-75:
then
echo "Montage de la partition .${ENCRYPTEDDATADIR} dans ${ENCRYPTEDDATADIR}" Changed lines 78-79 from:
sudo /sbin/losetup -e serpent /dev/loop0 .${ENCRYPTEDDATADIR} || exit sudo /sbin/mount /dev/loop0 /home/$1/${ENCRYPTEDDATADIR}/ || exit to:
sudo losetup -e serpent /dev/loop0 .${ENCRYPTEDDATADIR} || exit sudo mount /dev/loop0 /home/$1/${ENCRYPTEDDATADIR}/ || exit Added lines 81-88:
exit 0elif [ $2 == 'umount' ] then echo "Demontage de la partition ${ENCRYPTEDDATADIR}" sudo umount /home/$1/${ENCRYPTEDDATADIR}/ sudo losetup -d /dev/loop0 rm -f ${LOGFILE} exit 0 Changed lines 90-92 from:
sudo /sbin/umount /home/$1/donnees/ sudo /sbin/losetup -d /dev/loop0 rm -f ${LOGFILE} to:
echo "Parametre inconnu : $2" exit 1 Changed lines 95-96 from:
to:
April 07, 2010, at 11:15 AM
by
- Changed line 13 from:
Insertion des modules
to:
Changed lines 15-16 from:
modprobe cryptoloop
modprobe sha256
to:
USER=test
ENCRYPTEDDATADIR=encrypted-datas
Changed line 19 from:
to:
Insertion des modules
Changed lines 21-22 from:
dd if=/dev/zero of=.encrypted-datas bs=1M count=10
to:
modprobe cryptoloop
modprobe sha256
Changed line 25 from:
Formatage du fichier
to:
Changed lines 27-28 from:
losetup -e serpent /dev/loop0 .encrypted-datas # serpent pour l'algorithme correspondant, vous avez aussi twofish, blowfish, aes, ...
mkfs -t ext3 /dev/loop0
to:
dd if=/dev/zero of=.${ENCRYPTEDDATADIR} bs=1M count=10
chown $USER. .${ENCRYPTEDDATADIR}
Changed line 31 from:
Monter la partition
to:
Formatage du fichier
Changed lines 33-35 from:
mkdir encrypted-datas
mount /dev/loop0 encrypted-datas
cd encrypted-datas
to:
losetup -e serpent /dev/loop0 .${ENCRYPTEDDATADIR} # serpent pour l'algorithme correspondant, vous avez aussi twofish, blowfish, aes, ...
mkfs -t ext3 /dev/loop0
Changed line 37 from:
to:
Monter la partition
Changed lines 39-40 from:
umount encrypted-datas
losetup -d /dev/loop0
to:
mkdir ${ENCRYPTEDDATADIR}
chown $USER. ${ENCRYPTEDDATADIR}
mount /dev/loop0 ${ENCRYPTEDDATADIR}
cd ${ENCRYPTEDDATADIR}
Changed lines 45-46 from:
to:
Changed lines 47-48 from:
losetup -e serpent /dev/loop0 .encrypted-datas
mount /dev/loop0 encrypted-datas # ne pas se tromper de mot de passe, ni d'algorithme.
to:
umount ${ENCRYPTEDDATADIR}
losetup -d /dev/loop0
Added lines 50-86:
April 07, 2010, at 11:03 AM
by
- Added lines 9-10:
April 07, 2010, at 11:03 AM
by
- Changed lines 24-26 from:
to:
April 07, 2010, at 10:58 AM
by
- Added lines 9-10:
Changed lines 13-14 from:
sudo modprobe cryptoloop
sudo modprobe sha256
to:
modprobe cryptoloop
modprobe sha256
Changed line 24 from:
losetup -e sha256 /dev/loop0 .encrypted-datas #serpent pour l'algorithme correspondant, vous avez aussi twofish, blowfish, aes, ...
to:
losetup -e serpent /dev/loop0 .encrypted-datas #serpent pour l'algorithme correspondant, vous avez aussi twofish, blowfish, aes, ...
April 07, 2010, at 10:54 AM
by
- Added lines 1-24:
|