我正在尝试在 Windows 10 上共享文件夹,以便可以从同一网络中的 Ubuntu 计算机访问它们。我已使基于密码的身份验证正常工作。但我不太习惯使用我的登录密码进行文件共享,我想禁用基于密码的身份验证并仅使用密钥文件(类似于在 openssh 服务器中执行的操作)。这可能吗?
答案1
如果您想保留简单设置(即没有域控制器)并继续使用 Windows 共享,这是不可能的。
可能的解决方法:在您的计算机上创建第二个用户并设置密码。阻止其本地登录,并授予其访问共享文件夹的权限。然后,您可以使用该用户的凭据访问共享。
要创建用户但不为其文件等创建文件夹,请使用“计算机管理”( ) 中的“本地用户和组” 。然后要拒绝他们本地登录,请在本地安全策略 ( ) -> 本地策略 -> 用户权限分配compmgmt.msc
中将其添加到“拒绝本地登录” 。secpol.msc
你可能会发现这个类似的问题也有帮助。