如何更改电脑环境变量中的用户名?如图红框部分。(注:用户名是LHZFL已改过)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何更改电脑环境变量中的用户名?如图红框部分。(注:用户名是LHZFL已改过)相关的知识,希望对你有一定的参考价值。

我的是win10 可以参考一下。右键点击菜单,点击计算机管理,点击本地用户和组,打开 用户 文件夹,选中你要修改的用户(按照题主的情况,全名应该是LHZFL,名称是汉字),【此时的情况应该是名称下面是你原来的名字 全名是你改过的,如果不是那此方法可能不适用】右边操作栏里点击第二个的更多操作,有一个重命名,改成跟你用户名一样就行了,最后应该还要重启一下。 参考技术A 单击“开始”菜单,在“我的电脑”图标上单击鼠标右键,选择“属性”命令,打开“系统属性”对话窗口,单击“高级”选项卡,在“高级”设置页面中单击“环境变量”,进入“环境变量”设置窗口,此时可以看到窗口上方的“用户的用户变量”列表框中显示了用户变量TEMP和TMP的设置情况,用户可在此单击“编辑”按钮对TEMP和TMP的变量值进行修改,将变量值由“%USERPROFILE%\LocalSettings\Temp”改为“D:\Temp”,修改完成后单击“确定”按钮退出。重新启动Windows XP系统即可应用修改后的环境变量,此时当你再次运行安装程序时就不会出现找不到路径的错误了。追问

安装没问题,完成无法打开。应户名有问题T T

追答

在注册表里搜索你的电脑名,然后看看是哪个键,修改注册表就是了。

参考技术B 不能更改是因为登陆了微软账号,退出登录该用本地账号登陆,修改完用户名再登陆微软账号就行了 参考技术C 撸主 改完重启了么?追问

重启过了无效 TT

追答

1、撸主 重启登陆的时候,登录名显示的什么?

2、撸主 有没有进 电脑-管理-账户管理 里面看看是否还有之前的那个账户名,有的话禁止掉。

追问

管理员账户,但是账户名我修改过了而且重启过了

追答

撸主

我的电脑右键-管理-本地用户和组-用户 截图一下。

追问

我的KOUKOU978586143能否详谈?

那我还是用新建的账户吧。因为也涉及到一个软件。谢谢!

本回答被提问者采纳

更改 IAM 用户密钥时如何更新 Elastic Beanstalk 环境变量中的 AWS 凭证?

【中文标题】更改 IAM 用户密钥时如何更新 Elastic Beanstalk 环境变量中的 AWS 凭证?【英文标题】:How to update AWS credentials in Elastic Beanstalk environment variables when changing IAM user keys? 【发布时间】:2019-06-13 16:58:15 【问题描述】:

如何在 Elastic Beanstalk 应用程序的环境变量中更新 IAM 安全凭证?

在我的应用程序中,向 AWS SQS 队列发送消息时出现以下错误。 403 (Forbidden) bundle.js:27819 Error: The security token included in the request is invalid.

我更改了我的 IAM 凭据,因此我假设我需要更新我的 Elastic Beanstalk 应用程序中的环境变量,并且我假设这就是上述错误的原因。

我尝试通过运行aws configure 来更新我的 Elastic Beanstalk 应用程序的环境变量中的安全凭证。如果我理解正确,它已经更新了我的 .aws 文件夹中的凭证文件。但我不认为它更新了我的 AWS Elastic Beanstalk 应用程序中环境变量中的安全凭证。如何做到这一点?

谢谢!

【问题讨论】:

【参考方案1】:

我尝试通过运行 aws configure 来更新我的 Elastic Beanstalk 应用程序的环境变量中的安全凭证

这是不正确的假设,aws configure 仅更新 .aws 内容,与 ElasticBeanstalk 环境变量无关。

如果需要更新EB环境变量,则需要使用该命令

eb setenv key=value

但是,这是一个巨大的但是,永远不要将您的凭据存储在远程实例等地方。这不是您应该为您的应用程序授予权限的方式。当然,您可以使用环境变量来做到这一点,但这是一个巨大的安全风险。您应该创建适当的角色并将其附加到您的 EB 环境。这样您就不需要管理您的凭据并为您的应用程序提供所需的所有权限。

【讨论】:

谢谢@Matus。你能解释一下创建一个合适的role 来存储security credentials 是什么意思吗?我的理解是roles 是要选择的预设,而不是可以存储security credentials 的某个地方。你如何将security credentials 存储在roles 中? @AgentZebra 假设您希望您的用户有权访问 S3。你如何做到这一点?您创建允许该操作的 IAM 策略并将其附加到该用户(或用户所属的组)。安全凭证仅用于识别用户,而不是授予他们访问权限。这些是通过 IAM 政策提供的。现在,您可以创建具有相同 IAM 策略的角色,而不是用户。承担该角色的任何服务都将具有与上述用户相同的权限。重要的是基础 IAM 策略,而不是用户或角色。 谢谢马图斯,我明白了!出于某种原因,单击RolesCreate Role 后,SQS 不在要选择的选项列表中——我肯定需要选择 SQS 吗?还是我应该在那里选择 EBS?如果 SQS 不能作为为其创建角色的选项,在这种情况下我们该怎么办? (尝试从 EBS 连接到 SQS 时发生错误。我的用户附加到的组已经拥有完整的 SQS 访问权限。 @AgentZebra 当您创建 EB 环境时,应该在角色下使用它创建实例配置文件(类似于aws-elasticbeanstalk-ec2-role),该配置文件附加到您在 EB 环境中运行的 ec2 实例。您可以修改此角色并向其添加类似AmazonSQSFullAccess 的权限。虽然这可行,但您应该更加细化,并将上述权限收紧到仅针对您的 EB EC2 实例需要的特定资源。

以上是关于如何更改电脑环境变量中的用户名?如图红框部分。(注:用户名是LHZFL已改过)的主要内容,如果未能解决你的问题,请参考以下文章

如何设置系统环境变量?

环境变量配置

如何获取当前用户ID

更改 IAM 用户密钥时如何更新 Elastic Beanstalk 环境变量中的 AWS 凭证?

全新 Mac 安装指南(编程篇)(环境变量Shell 终端SSH 远程连接) 注

如何配置python的环境变量