【macOS】Steam++添加/移除证书错误解决方案

✨Steam

https://store.steampowered.com/


✨Steam++(已更名为 Watt Toolkit)

「Watt Toolkit」是一个开源跨平台的多功能游戏工具箱。

https://steampp.net/


✨启用加速

当前系统及软件版本:

macOS 12.4

Steam++:2.7.2


Steam++ macOS版本启用加速前需要进行如下操作

  • 添加证书
  • 信任证书
  • 修改 hosts 文件权限(仅hosts代理模式需要)

添加证书

需要先添加证书

复制所提示的命令行

sudo security add-trusted-cert -d -r trustRoot -k /Users/saber/Library/Keychains/login.keychain-db \"/Users/saber/Library/Steam++/SteamTools.Certificate.cer\"

添加失败


解决方案见下文


移除证书

sudo security delete-certificate -Z \"FA48EA04187D9E9D701A34AA9AA6CF39A41B9461\"

在Terminal运行后同样报错


解决方案见下文


修改 hosts 文件权限

此步骤仅hosts代理模式需要

Steam++官方说明

(避免每次启动关闭加速需要输入密码)请打开终端执行以下命令
sudo chmod +a 'user:此处请修改为您当前的用户名:allow write' /etc/hosts
(如输入上面命令还提示无法hosts错误请尝试执行下面命令)
通过访达 前往 /etc 找到 hosts 文件显示简介 解锁权限修改 everyone 用户权限为 "读和写" 或者为 "无访问权限"
sudo chmod +a 'user:此处请修改为您当前的用户名:allow read' /etc/hosts


✨解决方案

添加证书错误解决方案

打开“钥匙串访问”

找到“SteamTools Certificate”

右键 -> 显示简介

展开“信任”

选择始终信任

信任证书后如下所示

移除证书错误解决方案

实际上只要在“钥匙串”中找该证书(SteamTools Certificate)然后删除就行了


⭐转载请注明出处

本文作者:双份浓缩馥芮白

原文链接:https://www.cnblogs.com/Flat-White/p/16448288.html

版权所有,如需转载请注明出处。

posted @ 2022-07-05 19:01  双份浓缩馥芮白  阅读(12890)  评论(3编辑  收藏  举报