Guest User

Untitled

a guest
Jul 19th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. # setup
  2.  
  3. ssh remoteserver
  4. cd /srv/storage/
  5. sudo dd if=/dev/zero of=store1 bs=1024 count=1048576 # 1 GB
  6. sudo chown nacht:nacht store1
  7. exit
  8.  
  9. # make sure /etc/fuse.conf has the "user_allow_other" line uncommented, and that your account can read from this file
  10.  
  11. sudo mkdir /mnt/securestorage
  12. sudo mkdir /mnt/store1
  13. sudo chown nacht:nacht /mnt/securestorage
  14. sudo chown nacht:nacht /mnt/store1
  15. sshfs remoteserver:/srv/storage /mnt/securestorage -o allow_other
  16. sudo losetup -a # check which loop to use
  17. sudo losetup /dev/loop0 /mnt/securestorage/store1
  18. sudo cryptsetup -y -v luksFormat /dev/loop0
  19. sudo cryptsetup luksOpen /dev/loop0 store1
  20. sudo mkfs -t ext3 -m 1 -v /dev/mapper/store1
  21. sudo mount /dev/mapper/store1 /mnt/store1
  22. cd /mnt/store1
  23. sudo chown nacht:nacht .
  24. echo "test" > test
  25. cat test
  26. cd ..
  27. sudo umount /mnt/store1
  28. sudo cryptsetup luksClose store1
  29. sudo losetup -d /dev/loop0
  30. sudo umount /mnt/securestorage
  31.  
  32.  
  33. # turn it on
  34. sshfs remoteserver:/srv/storage /mnt/securestorage -o allow_other
  35. sudo losetup -a # check which loop to use
  36. sudo losetup /dev/loop0 /mnt/securestorage/store1
  37. sudo cryptsetup luksOpen /dev/loop0 store1
  38. sudo mount /dev/mapper/store1 /mnt/store1
  39. cd /mnt/store1
  40.  
  41. # turn it off
  42. cd /
  43. sudo umount /mnt/store1
  44. sudo cryptsetup luksClose store1
  45. sudo losetup -d /dev/loop0
  46. sudo umount /mnt/securestorage
Add Comment
Please, Sign In to add comment