我对 Windows 系统几乎一无所知,而我为其做这件事的人对它的技术了解甚少,但我设法启用并配置了sshd
它。
必须将公钥放入C:\Programdata\ssh\administrators_authorized_keys
文件中才能允许具有管理员权限的用户工作。
sshd_config
问题是,除非我更改为 set ,否则它将不起作用StrictModes no
。
这是一件坏事,但我对这个文件系统的权限如何运作一无所知,更不用说如何改变它们了。
需要做什么来避免这种潜在的危险配置?
我刚刚注意到linux - Windows 10 sshd - 无密码传入 ssh 要求输入密码 - 超级用户。
一个答案建议按照我的做法做,另一个答案建议删除Match Group administrators
配置。
这两种方法都有效,但破坏这些安全机制肯定不是“正确”的解决方案。