我一直在尝试设置Windows 10本机openSSH服务器,但是我遇到了the log can be found
here这个权限问题,我一直在关注此setup guide。我曾尝试过更改文件所有权,授予/删除SSHD / System / Administrator权限,但都无济于事,在一篇帖子中有人说正确的权限应该是User / System,但是我什至无法向System添加任何权限或我收到“'[文件]'的权限太开放”消息。我应该如何进行?
答案 0 :(得分:0)
我找到了一种解决方法,如果您在权限中苦苦挣扎,只需打开PowerShell并输入以下内容即可:
Install-Module -Force OPENSSHUtils
set-executionpolicy remotesigned
Import-Module OpenSSHUtils
Repair-SshdHostKeyPermission -FilePath [your ssh_host_ed25519_key path]
不管怎么说授权PowerShell运行脚本都会带来安全隐患。
我现在有一百个其他问题需要解决,但这超出了此问题的范围。