需求:将对象存储 COS/OSS 作为本地磁盘挂载到 Windows机器,如何让非admin帐号看到这个盘
问题:以admin挂载了COS/OSS ,但是非admin看不到,已操作禁用Windows UAC功能还是不行
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v EnableLUA /t REG_DWORD /d 0 /f
rclone将对象存储作为本地磁盘挂载到 Windows机器,参考腾讯云官网文档:https://cloud.tencent.com/document/product/436/55241
既然禁用UAC不行,试试公共目录呢,公共目录对机器内所有帐号都有权限
在C:\Users\Public\下面或者C:\Users\Public\Desktop\下面建个文件夹试试
(注意,公共性这块,即便有公共的startup目录C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup,也不能联想到用C:\ProgramData\Microsoft\Windows\,其权限收紧,不如C:\Users\Public\目录权限宽泛)
创建公共目录SharedDir(如要放桌面,改为 C:\Users\Public\Desktop\SharedDir)
mkdir "C:\Users\Public\SharedDir"
创建了A、B两个用户,创建了C:\Users\Public\SharedDir目录,用A用户在该目录下创建了文件并写入了内容,然后B用户登录能看到该目录里的文件且能查看、编辑
用2008R2测试的,cmd命令行
建第1个用户
net user shawyang1 "密码" /ADD /Y
NET LOCALGROUP "Remote Desktop Users" "shawyang1" /ADD
cmd.exe /c "wmic.exe UserAccount Where Name='shawyang1' Set PasswordExpires='false'"
NET LOCALGROUP "Administrators" "shawyang1" /ADD
建第2个用户
net user shawyang2 "密码" /ADD /Y
NET LOCALGROUP "Remote Desktop Users" "shawyang2" /ADD
cmd.exe /c "wmic.exe UserAccount Where Name='shawyang2' Set PasswordExpires='false'"
NET LOCALGROUP "Administrators" "shawyang2" /ADD
验证上述方案OK
文档有必要加提醒:如果想挂载被所有帐号看到,需选公共权限目录
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。