Czy jest jakiś program do blokowania i odblokowywania mojego systemu Ubuntu za pomocą dysku flash?
Na przykład po wyjęciu dysku flash USB komputer blokuje się automatycznie, a po włożeniu dysku flash komputer odblokowuje się automatycznie.
Z góry dziękuję.
Odpowiedzi:
Wiem, że to strasznie późna odpowiedź, pomyślałem, że może pomóc przyszłym czytelnikom. Odpowiedzi zamieściłem na stronie Locking with USB drive
Moduł PAM (Pluggable Authentication module) można dostosować do własnych potrzeb. Dostępny jest piękny artykuł na temat linuxconfig, który szczegółowo to opisuje.
Kroki są następujące:
Zainstaluj PAM
Dodaj urządzenie USB do konfiguracji PAM
Wybierz głośność i „ Y ”, aby zapisać
Zdefiniuj użytkownika dla autoryzacji PAM
Wybierz i „ Y ”, aby zapisać
Skonfiguruj PAM
Dodaj wiersz poniżej i zapisz
Przetestuj autoryzację PAM
Zablokuj po odłączeniu
Zmodyfikuj blok „użytkownika”, aby wyglądał następująco:
źródło
W
możesz napisać skrypt
gdzie PPPP i VVVV są wartościami, które można wyodrębnić
lsusb
.Każdy identyczny produkt będzie pasował, ale blokowanie USB może zamontować urządzenie i spojrzeć na sam dysk w celu dalszej legalizacji - jakiś plik, jakiś kod bajtowy, data ...
Oczywiście jest podatny na ataki, jeśli ktoś inny uzyska dostęp do kija.
Skrypt może dalej sprawdzać co minutę, czy kij jest nadal zamontowany, i blokować, jeśli nie.
źródło
Dzięki za sugestię. Napisałem prosty skrypt wykorzystujący polecenie lsusb i umieściłem w systemie -> preferencje -> aplikacje startowe. Skrypt jest następujący.
źródło