微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

共享您的 C:/Users 名称是否存在安全风险?

如何解决共享您的 C:/Users 名称是否存在安全风险?

我想向某人展示我的 Python 代码的视频,但在此视频中,我需要展示我的文件夹。 C:\用户\等\等。给用户带来了一些风险(显然这是我的 Windows 名称而不是“用户”),因为我经常看到教程阻止了这个名称

解决方法

简短的回答,是的,这是一个安全风险,您是在告诉某人您系统的用户名。但是,更好的问题是,您是否应该根据安全风险来隐藏它?

不幸的是,这个问题很难用简单的“是”/“否”来回答,这在很大程度上取决于您个人(和您的组织)对风险的态度。

如果有人试图入侵他们的系统,拥有有效的系统凭据显然是一个好方法,因此在钓鱼式电子邮件、网站等方面付出了大量的努力。通过显示您提供的用户名攻击者需要一半的东西(假设没有 MFA 等)。

话虽如此,用户名通常很容易猜到。内置帐户,例如Windows 中的管理员和 Linux 中的 root 过去一直是攻击目标,尽管现在他们受到了更好的网络登录保护。在公司环境中,用户名通常是电子邮件地址或地址的用户部分(@ 符号前的位)。

除了考虑您的用户名在公共领域的可用性之外,您还需要考虑视频将在哪里共享。例如,如果您在用户名是 firstname.lastname 的公司环境中,并且此视频将仅在公司内部网上共享。好吧,老实说,任何可以访问视频的人都可以猜到您的用户名。

根据上面的提示,您可以决定是否需要隐藏您的用户名。我们换个角度来看这个,隐藏用户名有多难。假设您的演示在您计算机上的任何目录中都可以正常运行,为什么不将您需要的所有内容都放在 C:\temp 中,然后就不需要显示包含您的用户名的路径了?

总而言之,选择权在您手中,我希望这可以为您提供如何考虑风险并做出明智选择的指南。就我个人而言(对不起,SO 规则追随者,我会在这里给出一个快速的意见)我会避免展示它,因为一般来说,在使用我不使用的 Linux 系统时,从临时目录而不是 C:\Users\<username> 平等地构建视频是很容易的不要因为提示显示我的用户名而失眠。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?