Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # setup
- ssh remoteserver
- cd /srv/storage/
- sudo dd if=/dev/zero of=store1 bs=1024 count=1048576 # 1 GB
- sudo chown nacht:nacht store1
- exit
- # make sure /etc/fuse.conf has the "user_allow_other" line uncommented, and that your account can read from this file
- sudo mkdir /mnt/securestorage
- sudo mkdir /mnt/store1
- sudo chown nacht:nacht /mnt/securestorage
- sudo chown nacht:nacht /mnt/store1
- sshfs remoteserver:/srv/storage /mnt/securestorage -o allow_other
- sudo losetup -a # check which loop to use
- sudo losetup /dev/loop0 /mnt/securestorage/store1
- sudo cryptsetup -y -v luksFormat /dev/loop0
- sudo cryptsetup luksOpen /dev/loop0 store1
- sudo mkfs -t ext3 -m 1 -v /dev/mapper/store1
- sudo mount /dev/mapper/store1 /mnt/store1
- cd /mnt/store1
- sudo chown nacht:nacht .
- echo "test" > test
- cat test
- cd ..
- sudo umount /mnt/store1
- sudo cryptsetup luksClose store1
- sudo losetup -d /dev/loop0
- sudo umount /mnt/securestorage
- # turn it on
- sshfs remoteserver:/srv/storage /mnt/securestorage -o allow_other
- sudo losetup -a # check which loop to use
- sudo losetup /dev/loop0 /mnt/securestorage/store1
- sudo cryptsetup luksOpen /dev/loop0 store1
- sudo mount /dev/mapper/store1 /mnt/store1
- cd /mnt/store1
- # turn it off
- cd /
- sudo umount /mnt/store1
- sudo cryptsetup luksClose store1
- sudo losetup -d /dev/loop0
- sudo umount /mnt/securestorage
Add Comment
Please, Sign In to add comment