我不想通过询问域帐户和本地帐户之间的区别而让自己更加困惑。
只是想澄清本地帐户的以下行为。
假设我创建了 2 个普通用户帐户。帐户 A 和帐户 B。
Windows 如何阻止帐户 A 查看帐户 B 文件?
- 如果 UserA 在 C:\somefolder 而不是 C:\Users\UserA\ 中存储了文件“example.txt”,那么 UserB 是否能够看到 UserA 创建的“example.txt”?
如果用户 A 在 C:\Program Files (x86) 安装了一些程序,那么用户 B 是否能够使用和启动相同的程序?
- 如何防止用户 B 运行用户 A 安装的程序?
如果 UserB 能够启动同一个程序,是否意味着后台将运行同一个程序的 2 个不同实例?
我在 PC1 上登录了本地帐户 AccountB,如果我远程桌面到 PC1 并想以 AccountB 身份登录,会发生什么情况? AccountB 是否会注销(并且所有程序都会关闭?)并再次远程登录?
最后,有没有大神能指点一下哪里可以阅读到更多关于 Windows 帐户(本地和域)、并发行为、组和策略的信息
答案1
Windows 如何阻止帐户 A 查看帐户 B 文件? - 如果用户 A 将文件“example.txt”存储在 C:\somefolder 而不是 C:\Users\User A\,那么用户 B 是否能够看到用户 A 创建的“example.txt”?
通过访问控制列表 (ACL),在 Windows 中,ACL 位于文件或文件夹属性窗口的安全选项卡上。在您的具体示例中,用户 A 可以阻止用户 B 访问该文件夹,但这不是默认行为。
如果用户 A 在 C:\Program Files (x86) 安装了一些程序,那么用户 B 是否能够使用和启动相同的程序?
是的。如果用户 A 是管理员,他们甚至可以为所有用户安装该程序,将其作为该程序的快捷方式放置在系统上所有用户的桌面上。适用于 Windows XP 及更高版本。
如果用户 B 能够启动同一个程序,是否意味着后台将运行同一个程序的 2 个不同实例?
如果两个用户都登录,情况确实如此。
我在 PC 1 上登录了本地帐户 B,如果我远程桌面到 PC 1 并想以帐户 B 身份登录,实际上会发生什么?
您将强制 Windows 切换用户,并且机器将被锁定,表明另一个用户正在访问该机器。
帐户 B 是否会被注销(并且所有程序都会关闭?)并再次远程登录?
帐户 B 不会被注销,Windows 只会切换到其他用户,并且机器将被锁定。
最后,有没有大神能指点一下哪里可以阅读到更多关于 Windows 帐户(本地和域)、并发行为、组和策略的信息
有数百本书介绍 Windows 的安全性。你应该从其中一本开始。