社区
Windows Server
帖子详情
Windows环境变量的安全性
feilniu
2011-08-17 09:27:24
Windows的系统环境变量是所有用户可见,Administrator组的成员才可以增删改;用户环境变量似乎是每个用户私有的。
我的问题是:
一个账户设置的用户环境变量,别的账户(包括Administrator账户)登录进来可以看到吗?
公司电脑没有Administrator权限,测不了。希望在这里能找到确切的答案和依据。
...全文
236
7
打赏
收藏
Windows环境变量的安全性
Windows的系统环境变量是所有用户可见,Administrator组的成员才可以增删改;用户环境变量似乎是每个用户私有的。 我的问题是:一个账户设置的用户环境变量,别的账户(包括Administrator账户)登录进来可以看到吗? 公司电脑没有Administrator权限,测不了。希望在这里能找到确切的答案和依据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
习惯性蹭分
2011-08-25
打赏
举报
回复
哇,好多钱啊,想蹭点。
xcntime
2011-08-24
打赏
举报
回复
[Quote=引用 5 楼 forever_young 的回复:]
引用 4 楼 cxs1991 的回复:
其他账户登录后,用SYSTEM账号运行regedit(可借助RunFromProcess工具实现),使注册表具有system权限,再看能否在注册表中HKEY_USERS下的sid中查看其他用户的环境变量
这个和权限没任何关系,这是windows的用户配置文件加载机制有关,注册表编辑器本身就支持加载配置单元,加载后自然就看到了,HKEY_USER下……
[/Quote]
楼上分析的犀利啊,查看其他用户的数据的话,要加载其配置文件夹下的NTUSER.DAT
Forever_Young
2011-08-21
打赏
举报
回复
[Quote=引用 4 楼 cxs1991 的回复:]
其他账户登录后,用SYSTEM账号运行regedit(可借助RunFromProcess工具实现),使注册表具有system权限,再看能否在注册表中HKEY_USERS下的sid中查看其他用户的环境变量
[/Quote]
这个和权限没任何关系,这是windows的用户配置文件加载机制有关,注册表编辑器本身就支持加载配置单元,加载后自然就看到了,HKEY_USER下面并不是把每个用户配置加载,只会加载默认和系统必须的内置账户配置。如果默认就把每用户配置都加载了那不符合安全要求。
窗外雨潇潇
2011-08-21
打赏
举报
回复
其他账户登录后,用SYSTEM账号运行regedit(可借助RunFromProcess工具实现),使注册表具有system权限,再看能否在注册表中HKEY_USERS下的sid中查看其他用户的环境变量
Forever_Young
2011-08-17
打赏
举报
回复
用户环境变量是每个用户私有的,保存在每个用户的配置文件里面,是互相看不到的。
系统环境变量是保存在系统配置文件里,对每个用户都有效,所以都看得到。
nklfs
2011-08-17
打赏
举报
回复
windows 7 的注册表文件,一般在C:\users\你的用户名\NTUSER.DAT
这个文件其实就是对应注册表编辑器中的HKEY_CURRENT_USER注册表项,
拷贝这个文件后,在注册表编辑器中导入一下,就可以查看用户的注册表项了,
其中的用户环境变量在HKEY_CURRENT_USER\Environment下面,一看就知道了。
windows xp的注册表文件可能是在c:\document seeting\你的用户名
下面吧,找一下吧。
nklfs
2011-08-17
打赏
举报
回复
肯定可以的。
首先:从权限来说,管理员拥有整台设备,他可以查看几乎所有的文件,即使你是创建者和owner,他也可以使用他的管理员权限重新设置;
再者:管理员可以重置你的用户密码,然后就可以查看你的所有信息了呀。
最后:用户变量是保存在注册表中的,注册表其实也是文件形式保存在用户文件夹中的,管理员登录后,把你的注册表对应的dat文件拷贝出来,分析一下也就清楚了。
想知道是一定可以知道的。
手把手带你学会配置
环境变量
本课程会在
Windows
、Linux、Mac平台下配置Python、pyhcarm、mysql、redis、mongodb、虚拟环境等环境配置。对于新手来说,配置
环境变量
是一件头疼的事情,所以我特意录的视频。想入门计算机的小伙伴们,学完本课程后,会轻松搞定
环境变量
,还等什么~ 抓紧学起来吧!
windows
配置ssh
环境变量
遇到
windows
不能使用SSH的问题,后续发现是未添加
环境变量
,
windows
配置ssh
环境变量
步骤记录一下。一、SSH是什么?SSH是Secure Shell的缩写,意为安全外壳协议。它是一种网络协议,用于在不安全的网络上安全地进行远程登录和执行命令。SSH通过加密数据传输、身份验证和授权来保护通信的
安全性
。使用SSH,用户可以从本地计算机通过互联网连接到远程计算机或服务器,并在远程系统上执行命令。
windows
10
环境变量
设置及理解
定义解释
环境变量
环境变量
(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
环境变量
是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如
Windows
和DOS操作系统中的path
环境变量
,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在...
Windows
10电脑
环境变量
(path)怎么进行列表显示?
环境变量
配置,
环境变量
如何行列显示,
环境变量
如何像文件夹一样显示,
环境变量
一行显示? - C:\
Windows
\System32:这是
Windows
系统的核心组件所在的目录,包含了许多重要的系统文件,例如命令行工具、系统服务和设备驱动程序。 - C:\
Windows
:这是
Windows
系统的主目录,其中包含了
Windows
系统的各种文件和文件夹,例如
Windows
文件夹、Program Files文件夹等。 - C:\Program Files:这是用于安装应用程序的默认目录,当我们在
Windows
上
windows
查看,修改
环境变量
首先明确一点: 所有的在cmd命令行下对
环境变量
的修改只对当前窗口有效,不是永久性的修改。也就是说当关闭此cmd命令行窗口后,将不再起作用。1、查看当前所有可用的
环境变量
:输入 set 即可查看。 2、查看某个
环境变量
:输入 “set 变量名”即可,比如想查看path变量的,即输入 set path 3、修改
环境变量
:输入 “set 变量名=变量内容”即可,比如将path设置为“d:/wps
Windows Server
6,850
社区成员
178,035
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章