Skocz do zawartości

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.

Edytowane przez house



Opinie użytkowników

Rekomendowane komentarze

Brak komentarzy do wyświetlenia



Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się


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.
×

Powiadomienie o plikach cookie

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies. Więcej informacji zawiera nasza Polityka prywatności