如何在 Windows 7 上使用 OpenSSH 以管理员帐户登录?

如何在 Windows 7 上使用 OpenSSH 以管理员帐户登录?

我刚刚在我的 win7 机器上安装了 Cygwin 和 Openssh。设置 openssh 后,我可以使用我的帐户(当然是管理员)登录。但是,我发现我在 ssh shell 下的帐户被过滤为标准用户。我知道这是因为 UAC,但我希望我在 ssh shell 下的帐户是真正的管理员。

更新:这里有一种方法可以做到这一点,引用自kb951016

  1. 单击“开始”,单击“运行”,键入 regedit,然后按 ENTER。
  2. 找到并单击以下注册表子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. 如果 LocalAccountTokenFilterPolicy 注册表项不存在,请按照以下步骤操作:
    • 在编辑菜单上,指向新建,然后单击 DWORD 值。
    • 键入 LocalAccountTokenFilterPolicy,然后按 ENTER。
  4. 右键单击 LocalAccountTokenFilterPolicy,然后单击“修改”。在“数值数据”框中,键入 1,然后单击“确定”。退出注册表编辑器。

注意:此更改对系统安全有影响,请自行承担风险

答案1

只要您想在其中使用 ssh,就禁用 UAC:

控制面板 -> 搜索用户帐户控制。

相关内容