
Existe uma maneira de usar um dongle HASP (Aladdin) em uma máquina virtual kvm (convidada) executando o Windows 7 Professional com Ubuntu 10.04 ou 10.10 como host?
Responder1
Você tem algumas opções diferentes para conectar o USB ao KVM. O KVM permite mapear uma porta USB na VM. Existe um tutorial básicoaqui. Você precisará experimentar isso, nunca tive muito sucesso com teclados e mouses que não fossem discos rígidos.
Sua outra solução está usandousb sobre ethernet. Você instala um driver em outra máquina (servidor) onde irá instalar o dongle, e depois na VM KVM (cliente) instala um driver também. Existem muitas empresas que fazem isso e tive sucesso com várias. (Especialmente com caixas de impressora/scanner) Usei hardware dedicado dadigitoem um ambiente VMWare e não tive problemas. Isso é bom porque você não precisa ter outra máquina ligada, etc.
Para software existem várias opções. A maioria experimenta e depois compra o modelo. eu experimentariaEltimajá que eles listam especificamente o Ubuntu e o Windows-7 como testados.
Responder2
É sim. Embora eu esteja no Windows 10 e no Ubuntu 18.04 LTS no momento em que escrevo (2019), acho que é o mesmo com o Win 7. Estamos usando o eToken (sistemas de conhecimento Aladdin) emitido pela Sectigo para assinatura de código em uma compilação virtualizada sistema executando Jenkins.
- Fazernãouse a área de trabalho remota.Se você estiver conectado ao RDP, instale o VNC e reinicie. Parece que o controle remoto desconecta o eToken conforme explicado em "Construir servidor"seção aqui.
- Instale o cliente Gemalto SafeNet Authentication, ele instala drivers para eToken
- Desligue a máquina virtual
- Conecte o eToken à máquina virtual com virt-manger e adicioneDispositivo host USB Conecte o dispositivo host USB
- Inicie a máquina virtual novamente econecte-se a ele com VNC. Se você clicar com o botão direito no cliente SafeNet authenticatino, verá que ele está conectado
- Habilite o login único nas configurações avançadas do cliente SafeNet Authenticatin, para que você não tenha login no eToken toda vez que assinar seu código ou tiver um sistema de construção automatizado. Habilitar login único