[HOW-TO] Aladdin NetHASP License Manager

Pomogło?

Nie
2
50%
Nie
2
50%
 
Liczba głosów: 4
Awatar użytkownika
MrRobby
Przyjaciel
Przyjaciel
Posty: 398
Rejestracja: 21 lip 2006, 20:26
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

[HOW-TO] Aladdin NetHASP License Manager

Post autor: MrRobby » 14 mar 2009, 01:30

Może komuś się przyda. HOW-TO opisuje sposób uruchomienia sprzętowego zabezpieczenia programów czyli HASP4 pod USB firmy Aladdin.

Klucz sprawdziłem i uruchomiłem na:
  • Ubuntu serwer: 6.06.02 LTS, 8.04.02LTS, 8.10, 9.04 Alpha6
  • Debian: 4.0 r3, 5.0

Co należy zrobić by uruchomić klucz?
  1. Wpinamy klucz HASP4 USB do portu
  2. Logujemy się na root-a

    Kod: Zaznacz cały

    sudo -i
  3. Ściągamy załącznik
  4. Rozpakowujemy

    Kod: Zaznacz cały

    gunzip LM_8.30_linux_paczka.tar.gz
    tar -xvf LM_8.30_linux_paczka.tar
  5. Kopiujemy aksusbd oaz hasplm do /usr/sbin

    Kod: Zaznacz cały

    cd LM_8.30_linux_paczka
    cp aksusbd /usr/sbin
    cp hasplm /usr/sbin
    aksusbd - sterownik do klucza
    hasplm - serwer zarządzający kluczem sieciowym
  6. Kopiujemy aksusbd.debian oraz hasplm.debian do /etc/init.d

    Kod: Zaznacz cały

    cp aksusbd.debian /etc/init.d
    cp hasplm.debian /etc/init.d
  7. Dodajemy do runleveli

    Kod: Zaznacz cały

    update-rc.d aksusbd.debian defaults 20
    update-rc.d hasplm.debian defaults 21
  8. Uruchamiamy

    Kod: Zaznacz cały

    /etc/init.d/aksusbd.debian start
    /etc/init.d/hasplm.debian start
    Gdy dostajesz błąd, czytaj tekst na samym dole:)
  9. Sprawdzamy czy są procesy

    Kod: Zaznacz cały

    mrrobby@mrrobby:~$ ps -aux |grep aksusbd
    Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
    root      2525  0.0  0.1  18172   696 ?        Sl   22:28   0:00 /usr/sbin/aksusbd
    mrrobby   2738  0.0  0.1   2880   760 pts/0    S+   22:38   0:00 grep aksusbd
    
    mrrobby@mrrobby:~$ ps -aux |grep hasplm
    Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
    root      2626  0.0  0.0   1672   492 ?        S    22:28   0:00 /usr/sbin/hasplm
    mrrobby   2736  0.0  0.1   2876   756 pts/0    S+   22:37   0:00 grep hasplm
    
  10. Sprawdzamy czy serwer zarządzający kluczem nasłuCUKIERECZEKe na porcie 475

    Kod: Zaznacz cały

    mrrobby@mrrobby:~$ netstat -an|grep 475
    	udp        0      0 0.0.0.0:475             0.0.0.0:*
    
I to tyle. Serwer domyślnie nasłuCUKIERECZEKe na porcie 475 UDP także jeśli jest firewall to należy odblokować ten port.

*****************************

Gdy w momencie uruchamiania dostaniesz błąd

Kod: Zaznacz cały

./aksusbd: no parallel key driver and no usbdevfs found: aborting
to wpisz

Kod: Zaznacz cały

mount -t usbfs none /proc/bus/usb/
Po restarcie przestanie to działać i znów będzie ten sam błąd. By ustawić na stałe, edytujemy /etc/fstab, i dopisujemy

Kod: Zaznacz cały

none /proc/bus/usb usbfs defaults 0 0
[/color][/b]
Załączniki
LM_8.30_linux_paczka.tar.gz
(55.41 KiB) Pobrany 427 razy
Pozdrawiam MrRobby

BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
ODPOWIEDZ

Wróć do „Hardware-Inne”