LUKS: Difference between revisions

312 bytes added ,  27 July 2020
Line 69: Line 69:
==Scripts==
==Scripts==


{ hidden | mount_drives.sh |
{{ hidden | mount_drives.sh |
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
Line 87: Line 87:


mount_luks ext4 /dev/disk/by-id/<drive> lukscrypt1 /media/lukscrypt1
mount_luks ext4 /dev/disk/by-id/<drive> lukscrypt1 /media/lukscrypt1
</syntaxhighlight>
}}
{{ hidden | unmount_drives.sh |
<syntaxhighlight lang="bash">
#!/bin/bash
function unmount_luks {
    local name=$1
    local mountlocation=$2
    sudo umount "$mountlocation"
    sudo cryptsetup close "$name"
    sudo rm -r "$mountlocation"
}
unmount_luks lukscrypt1 /media/lukscrypt1
</syntaxhighlight>
</syntaxhighlight>


==Resources==
==Resources==
* [https://www.cyberciti.biz/hardware/howto-linux-hard-disk-encryption-with-luks-cryptsetup-command/ nixCraft How To Linux Hard Disk Encryption With LUKS]
* [https://www.cyberciti.biz/hardware/howto-linux-hard-disk-encryption-with-luks-cryptsetup-command/ nixCraft How To Linux Hard Disk Encryption With LUKS]