【发布时间】:2020-08-25 15:12:18
【问题描述】:
我的 Mac 的 kernel security 级别为 0。然后,我将内核安全级别更改为1。
我将其更改为 1:sysctl kern.securelevel=1
我想将其改回0,因为我的hosts 文件上有一个系统不可变标志。
这是代码-sudo chflags schg /etc/hosts
我想取消系统不可变标志,首先将安全级别改回0。
我尝试启动到单用户模式。我关闭了计算机,然后在重新启动时按住cmd+S。它显示黑屏和在屏幕上滚动的白色代码,然后进入常规用户选择字段。然后,我输入密码登录,它显示更多的白色代码在屏幕上滚动,然后它让我登录,一切正常。
这和这个有关
https://apple.stackexchange.com/questions/282339/protect-hosts-file
【问题讨论】: