Install SafeNet eToken PRO on Ubuntu 16.04 LTS

Since I run Ubuntu on my workstation at work I need a working eToken, so every time I upgrade (follow LTS releases) I have to make sure the eToken works. Because some have reported the installation steps I have described for 14.04 are not working for 16.04 I have decided to update the steps for the latest LTS.

Download the new client software at:

Unpack the source:


Prepare the install:

mkdir temp ; sudo mount -o loop SAC_9_1_Linux.iso ./temp


dpkg -i temp/Installation/Standard/DEB/SafenetAuthenticationClient-9.1.7-0_amd64.deb


18 thoughts to “Install SafeNet eToken PRO on Ubuntu 16.04 LTS”

      1. Dirk-Jan I just want you to know that your last hint work really fine. Success at first try. Thank you.
        Just in case someone needs to know, I am running Linux Mint 18.1 Serena, Cinnamon, (4.8.0-42-generic #45~16.04.1-Ubuntu SMP Thu Mar 9 14:10:58 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux)

  1. Any idea about the lib path on Linux, for example on windows it is C:\Windows\System32\eTPKCS11.dll.
    What is the equivalent path on Linux?

  2. Dirk-Jan, Thank you after upgrading from ubuntu 14.04 to 16.04 it stopped working and you save me again.

    /usr/lib/ on the above distros

  3. Dirk-Jan,
    another question: do you happen to know how to make cisco anyconnect vpnui to read etoken (or speak to SACserv)?
    It works only via Firefox secure device for me like described on Alladin howto page (sorry in Russian, but it’s the best short howto I managed to find), starting vpnui via java. If I use standalone vpnui it gives me:
    “Please ensure that your eToken is inserted and contains a valid authentication certificate.”
    so it never reads etoken.
    I tried adding etoken into /opt/cisco/anyconnect/profile/vnpclient.xml but it did not work, perhaps missing something.
    Any idea? or maybe you can point me to the right direction.

  4. Thanks! I didn’t found much information about how to install my e-CPF, this article have a download link (other links are outdated or broken) and instructions to make it work.

  5. Hi,

    Thanks very much for your article but on forticlient I am not able find any certificate for login to ssl vpn.
    Can you help?

  6. I am Getting the below error, Any suggestions please

    (Reading database … 172213 files and directories currently installed.)
    Preparing to unpack SafenetAuthenticationClient-9.1.7-0_amd64.deb …
    Unpacking safenetauthenticationclient (9.1.7-0) over (9.1.7-0) …
    dpkg: dependency problems prevent configuration of safenetauthenticationclient:
    safenetauthenticationclient depends on pcscd; however:
    Package pcscd is not installed.

    dpkg: error processing package safenetauthenticationclient (–install):
    dependency problems – leaving unconfigured
    Processing triggers for ureadahead (0.100.0-19) …
    Processing triggers for systemd (229-4ubuntu4) …
    Processing triggers for libc-bin (2.23-0ubuntu3) …
    Errors were encountered while processing:

    1. I don’t know as I switched to Arch Linux and Yubikey. Perhaps someone else can answer your question?

    2. For Ubuntu 18.04:
      sudo apt install ./SafenetAuthenticationClient-9.1.7-0_amd64.deb
      downloaded from the link above

  7. Hi

    Anyone has the new version SafeNet Authentication Client 10.0 for Linux ( RPM for Fedora or Red Hat)?

    Im trying to test an etoken to see if it works under linux * Safenet etoken)


Leave a Reply to Dirk-Jan Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.