我想在将 smb 作为 Windows 上的客户端连接到 Linux 服务器时自定义身份验证方法。
我希望它像这样工作:当作为网络映射驱动器连接时,Windows 身份验证中心将从指定的硬件接口(例如 com 端口)读取以获取用户名 + 密码并发送到服务器。因此无需通过键盘手动输入用户名 + 密码。我只是想知道在 Windows 上是否可行?如果可以,如何配置或编程 Windows 身份验证组件?(让我们以 win10 为例)
答案1
在搜索并尝试了其他一些复杂的方法后,我终于想出了一个非常简单且对自己有用的方法:只需使用命令即可net
。它将net * \\ip\sharepath /user:username password
默默地映射网络驱动器。因此,我可以创建一个程序并从某个特定设备读取身份验证密钥,然后执行此命令来挂载 cifs 共享。