以普通用户身份通过​​ OpenSSH 服务器登录 Windows 10,并授予管理员权限

以普通用户身份通过​​ OpenSSH 服务器登录 Windows 10,并授予管理员权限

我已经在 Windows 10 系统上安装了 OpenSSH 服务器,并将我的公钥添加到文件中 C:\Users\foo\.ssh\authorized_keys

但是,当我使用 SSH 登录 Windows 帐户并创建新目录时,所有者是BUILTIN\Administrators而不是我以该身份连接的用户!

$ ssh foo@win10host

Microsoft Windows [Version 10.0.17763.1339]                                                                                                                   
(c) 2018 Microsoft Corporation. All rights reserved.                                                                                                          
                                                                                                                                                              
foo@WIN10HOST C:\Users\foo>mkdir test                                                                                                                              
                                                                                                                                                              
foo@WIN10HOST C:\Users\foo>dir /q                                                                                                                                  
 Volume in drive C has no label.                                                                                                                              
 Volume Serial Number is 6334-07A6                                                                                                                            
                                                                                                                                                              
 Directory of C:\Users\foo

07/21/2020  11:03 AM    <DIR>          NT AUTHORITY\SYSTEM    .                                                                                               
07/21/2020  11:03 AM    <DIR>          NT AUTHORITY\SYSTEM    ..                                                                                           
06/03/2020  01:05 PM    <DIR>          WIN10HOST\foo               .ssh                                                                                             
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               3D Objects                                                                                      
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Contacts                                                                                        
07/21/2020  10:38 AM    <DIR>          WIN10HOST\foo               Desktop                                                                                         
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Documents                                                                                       
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Downloads                                                                                       
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Favorites                                                                                       
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Links                                                                                           
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Music                                                                                           
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Pictures                                                                                  
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Saved Games                                                                                     
07/15/2020  07:22 AM    <DIR>          WIN10HOST\foo               Searches                                                                                        
07/21/2020  11:03 AM    <DIR>          BUILTIN\Administrators      test        

whoamifoo显示我是SSH 会话期间的用户......

foo@WIN10HOST C:\Users\foo>whoami                                                                                                                                  
win10host\foo                  

为什么test目录创建为BUILTIN\Administrators而不是WIN10HOST\foo?如何配置 OpenSSH 以允许我以用户身份登录并运行程序foo

谢谢!


在 SSHD 配置文件中C:\ProgramData\ssh\sshd_config,以下几行被注释掉

#Match Group administrators
#       AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys

相关内容