Skip to content

A script to create, mount and umount LUKS encrypted disk image files.

License

Notifications You must be signed in to change notification settings

Znekar/cryptobox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Cryptobox

A wrapper script for cryptsetup that makes it easy to create, mount and unmount encrypted image files using LUKS.

Requirements

  • cryptsetup: Userspace setup tool for transparent encryption of block devices using.
  • util-linux: Miscellaneous system utilities for Linux, required for losetup and mkfs.

Usage

  • cryptobox: displays the list of commands
  • cryptobox c filename.img filesystem size-in-mb: creates an image file with a given filesystem and size in megabytes.
    • eg: cryptobox c myimg.img ext4 128
  • cryptobox m filename.img /mount/point: mounts a given image file on a given directory.
    • eg: cryptobox m myimg.img /mnt/cryptoimg
  • cryptobox u /mount/point: unmounts an image file from a given directory.
    • eg: cryptobox u /mnt/cryptoimg

Credits

Written by Kevin MacMartin: GitHub Projects | Arch Linux AUR Packages

License

This script is open source and licensed under the GPLv3.

About

A script to create, mount and umount LUKS encrypted disk image files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%