当前位置: 首页 > 知识库问答 >
问题:

如何获得对JRE的写访问权限?[副本]

简学文
2023-03-14

我正在尝试导入一个安全证书,以便按照此处的步骤向服务器发送请求。

http://www.grim.se/guide/jre-cert

我在Windows命令提示符下输入以下命令。

keytool -import -alias sunas -keystore "C:\Program Files\Java\jre1.8.0_91\lib\security\cacerts" -file C:\Users\dan.moore\Desktop\V-CLOUD-ROOT-CA.der

然后,系统会提示我输入密码,我将其输入为“changeit”。

然后这就发生了-

Trust this certificate? [no]:  y
Certificate was added to keystore
keytool error: java.io.FileNotFoundException: C:\Program Files\Java\jre1.8.0_91\lib\security\cacerts (Access is denied)

由于访问被拒绝,我假设我没有对JRE的写入权限。我怎么能得到这个?非常感谢。

共有2个答案

鲜于意
2023-03-14

Windows Defender正在阻止对cacerts文件的访问。尝试禁用砖墙工具,现在一切都会好起来!

笪建章
2023-03-14

这不是java问题,而是操作系统的权限问题。由于您似乎正在运行windows,因此您可能希望以管理员身份执行命令。为此,最简单的方法是以管理员身份启动命令行(从启动菜单中搜索cmd,右键单击结果,以管理员身份启动…)。可能会提示您输入凭据。

 类似资料:
  • 获取访问攻击是网络渗透测试的第二部分。 在本节中,我们将连接到网络,这将使我们能够发起更强大的攻击并获得更准确的信息。 如果网络不使用加密,我们可以连接到它并嗅出未加密的数据。 如果网络是有线的,我们可以使用电缆并连接到它,可能通过更改我们的MAC地址。唯一的问题是攻击目标使用加密,如WEP,WPA,WPA2。 如果我们确实遇到加密数据,我们需要知道解密它的密钥,这在本章将会学习和实践。 如果网络

  • 问题内容: 我想检索用户的所有权限作为权限ID的列表,但是: 给我权限名称列表。怎么做? 问题答案: 关键是获取这样的权限对象: 在这里您可以像这样访问属性: 如果您想要该列表,请执行以下操作: 希望能帮助到你!

  • 原始问题: 我正试图用这个命令安装monaca。 但是就在得到这些错误之后: 知道怎么解决这个问题吗?谢谢你们

  • 问题内容: 我在装有Ubuntu OS的计算机上安装了Docker。在安装docker之后,当我运行时 没关系,但是我想隐藏单词以使命令更短。 如果我写的命令没有这个词 显示以下内容: 当我尝试制作时也是如此 我该如何解决? 问题答案: 如果要以非root用户身份运行docker,则需要将其添加到docker组。 创建docker组(如果不存在) $ sudo groupadd docker 将您

  • 我以前从未写过任何Mac应用程序。我听说现在你可以通过Catalyst将iOS应用程序移植到Mac。我按照苹果官方网站的指示,发现自己甚至无法读取Mac电脑本地硬盘中的文件。我得到以下错误信息: Error Domain=NSCocoaErrorDomain Code=257“无法打开文件”info.json,“因为您没有查看它的权限。”UserInfo={NSFilePath=/用户/echo/