Jump to content

Automatyczne montowanie szyfrowanego katalogu przy pomocy klucza


branetre

Sposób na zrobienie klucza automatycznie montującego katalog zaszyfrowany

Polecenie montowania

enc_mount nazwa_udziału hasło_udziału

Polecenie odmontowania

enc_unmount nazwa_udziału

Przykład montowania katalogu secure z hasłem HD5!nkOPG80T2cFFx*!KlopEdtgBURESK9834

enc_mount secure HD5!nkOPG80T2cFFx*!KlopEdtgBURESK9834

Przykład odmontowania

enc_unmount secure

I teraz automatyzacja (udev sprawdza pendriva pod kątem vendor:product więc skopiowanie skryptu na inny nośnik nie uruchomi montowania)

Do /etc/udev/rules.d/ dodać trzeba plik secure.rules i nadać mu uprawnienia.

Plik secure.rules

TTRS{idVendor}=="XXXX", ATTRS{idProduct}=="XXXX", ACTION=="add", RUN+="/bin/bash -c /volume/usbshare/usb1/add.sh"
ATTRS{idVendor}=="XXXX", ATTRS{idProduct}=="XXXX", ACTION=="remove", RUN+="/bin/bash -c /etc/udev/remove.sh"

Vendor i Product należy uzupełnić własnymi. Ścieżka do pendrive też musi zostać odpowiednio zmodyfikowana.

Na pendrivie będzie skrypt montujący add.sh

#!/bin/bash
synoshare --enc_mount nazwa_katalogu 30_znakowy_klucz

w katalogu /etc/udev skypt odmontowania remove.sh

#!/bin/bash
synoshare --enc_unmount nazwa_katalogu

Po podpięciu udev sprawdza Vendor i Product urządzenia a następnie je montuje Jeżeli powyższe się zgadzają z plikiem secure.rules nastąpi wykonanie skryptu i podobnie po wysunięciu.

Edited by house



User Feedback

Recommended Comments

There are no comments to display.



Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Add a comment...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


openitforum.pl

Forum poświęcone przesyłaniu i przechowywaniu danych w małej sieci. Prezentujemy testy urządzeń oraz pomagamy w ich obsłudze i konfiguracji.
×
×
  • Create New...

Important Information

We use cookies for purposes related to advertising, social media and statistics. By continuing to browse this site, you agree to our use of cookies. All information required in this matter includes: Privacy Policy, Guidelines and Terms of Use.