示例页面

mac系统使用合集

开启/关闭任何来源

终端命令
macOS开启任何来源:sudo spctl --master-disable
macOS关闭任何来源:sudo spctl --master-enable

查看SIP系统完整性保护状态

方式一:终端命令输入:csrutil status

方式二:按住 option + 点击屏幕作上方的🍎菜单选择「系统信息」+ 左侧列表选择「软件」,即可在右侧查看到「系统完整性保护」

开启/关闭 sip

步骤一:关机,然后重启电脑,在开机时一直按住Command+R,直到进度条出现再松开,机器进入Recovery模式。

步骤二:进入Recovery模式,选简体中文,然后按下面的箭头,然后再左上角「实用工具」中打开终端

步骤三:在终端输入命令 csrutil disable 然后回车

步骤四:重启电脑。

如需开启 sip,重复上述步骤,在终端中输入 csrutil enable 回车后重启电脑即可。

一、什么是 SIP?

System Integrity Protection翻译过来就是系统完整性保护,这是macOS的一项安全技术,防止潜在的恶意软件修改Mac上受保护的资源,比如文件或者文件夹等。甚至是root用户,也受到这个限制。

二、关闭 SIP 是不是就不安全?

这个问题不是绝对的。

mac OS默认只允许运行通过 App Store 下载的软件。如果想要安装第三方应用,需要开启允许 App Store和被认可的开发者选项。如果想要安装第三方未签名的应用,需要通过终端打开「开启任何来源」选项。

苹果为什么会有这个限制,难道单纯为了用户安全???这其中更多涉及开发者门槛问题,或者说开发者开发的App想要被苹果系统信任,是需要给“签名费”的。购买开发者账号目前收费标准准:个人99美元/年,企业299美元/年。

是不是经过“签名”的软件,就一定是安全的,不得而知~~~

所以在安装一些软件是否关闭SIP,就看你自己怎么选了。

修改hosts文件

一、终端命令

「1」命令行输入:sudo vim /etc/hosts (如果命令行中没加 sudo,会报 read only 和 can't open file for writing 错误,无法保存。

「2」输入本机密码后,会自动打开hosts文件 。

键盘输入i(插入),修改完成后,按 esc 键退出插入页面

保存退出:按住shift+:键,输入wq,再enter键

不保存退出:输入q和!键,再enter键

二、修改hosts文件

方式一:

(1)打开Finder,快捷键Shift+Command+G查找文件,输入/etc/hosts,点击前往

(2)复制hosts文件到桌面,修改成功后替换原hosts文件即可

方式二:

(1)打开Finder,快捷键Shift+Command+G查找文件,输入/private前往

(2)找到etc文件之后,选择显示简介

(3)找到共享与权限,将everyone的权限修改为读和写,保存后修改hosts文件,修改成功后记得把权限改回来!

posted @ 2023-06-26 15:17  没有风格的Wang  阅读(116)  评论(0编辑  收藏  举报