Advertisement
firefedot

TCP

Mar 21st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.90 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. #Переменные
  4. mnt=$HOME'/true'
  5. user=`whoami`
  6. #total path
  7. tpath=$HOME'/tcp/'
  8. #Ключ-файл
  9. key=$tpath'testkey.txt'
  10. # Контейнер
  11. tcp=$tpath'sPATHy-25.mov'
  12.  
  13. if [[ $1 = "-m" ]] || [[ $1 = "--mount" ]]
  14. then
  15.     if ! [ -d $mnt ]; then
  16.         echo 'Папки нет - создание папки '$mnt
  17.         mkdir -p -v $mnt
  18.         sudo chown $user $mnt
  19.     fi
  20.     sudo truecrypt --keyfiles=$key --mount $tcp $mnt
  21.     sudo chown $user $mnt
  22. #    sudo chmod 644 -R $mnt
  23.     echo "Монтирование в $mnt прошло удачно"
  24. elif [[ $1 = "-d" ]] || [[ $1 = "--dismount" ]]
  25. then
  26.     sudo truecrypt -d $tcp
  27.     echo "Том $mnt отключен"
  28. else
  29.     echo "Введите верно параметр"
  30.     echo "-d  или  --dismount для отключения тома"
  31.     echo "-m или -mount для монтирования тома"
  32. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement