mac 安装secureCRT和secureFX 总是提示:已损坏,无法打开,你应该将它移到废纸篓

版本

mac版本:11.2.3

secureCRT版本:V8.7.2

第一步:下载文件

从 https://macwk.com/soft/securefx 可以下载

第二步:解压-安装-破解

解压后的文件夹中有Applications的软链,直接把SecureCRT.app和SecureFX.app拖到软链中即可。(解压后有破解文件说明)

SecureCRT.app已损坏,无法打开,你应该将它移到废纸篓

这是因为macOS不允许安装没有证书的软件

首先把设置->安全与隐私中设为允许冲任何来源下载app(如果没有该选项,请在终端执行:sudo spctl --master-disable) 

然后绕过公证:

sudoxattr -rd com.apple.quarantine /Applications/SecureCRT.app

sudoxattr -rd com.apple.quarantine /Applications/SecureFX.app

打开软件,按照解压包里面的破解步骤执行即可。

可能遇到的问题

绕过公证后,打开软件闪退。这是因为之前安装过该app,只要重新签名即可:

codesign--force --deep --sign - /Applications/SecureCRT.app

codesign--force --deep --sign - /Applications/SecureFX.app

提示这个表示成功

/Applications/SecureFX.app: replacing existing signature

若打开secureCRT后提示:

The permissions on the "/cores" directory need to be changed to include write permission for "other". Please execute (or ask an admin to execute) the following from a terminal window: sudo chmod go+w /cores If you would prefer not to change the permissions on the /cores folder, you can turn off the Global option "Create core file when application crashes".

这是secureCRT没有权限访问/cores文件夹,关掉CRT崩溃时创建core文件即可: Option --> Global Options 取消 Create core file when application crashes 前面的复选框选择即可。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容