HASP 密钥无法通过 ssh 工作

HASP 密钥无法通过 ssh 工作

我正在使用使用 HASP USB 加密狗的软件产品。该软件在 Linux 机器上运行,我想通过 ssh 远程运行它(它是一个命令行软件工具)。当我实际位于工作站上时,我可以运行该工具。当我通过 ssh 登录时,它说找不到许可证密钥。

我的其他团队成员使用该软件工具(单独安装)并且能够远程使用它。我刚刚安装了这个东西,但似乎无法远程使用它。关于这个 HASP 加密狗的文档不多,我不确定是否有一些超级严格的限制 - 我认为一些调试反馈会很棒。

请注意,我并不想做任何不寻常的事情。我重新启动机器,行为仍然相同。我在想也许HASP(UDEV规则)不允许网络用户?

任何想法指导都会提供信息。

答案1

这个限制是有意为之的。该设计旨在通过仅允许“本地”访问许可证(包括查看许可证)来防止滥用。 “本地”是指控制台(基于文本或图形)。

通过 ssh 连接时,您可以通过运行“sudo tmux”来绕过此限制。这会让您以 root 身份进入 tmux 会话。即使您已经以 root 身份登录,也必须使用 sudo。

相关内容