如何改变内核安全级别?

如何改变内核安全级别?

我的 Mac 的内核安全级别为 0。然后,我将内核安全级别更改为 1。

以下是我将其更改为 1 的方法:sysctl kern.securelevel=1

我想将其改回 0,因为我的主机文件上有一个系统不可变标志。

这是代码-sudo chflags schg /etc/hosts

我想删除系统不可变标志,首先将安全级别改回 0。

我尝试过启动单用户模式。我关闭电脑,然后在重启时按住 cmd+S。它显示黑屏,白色代码在屏幕上滚动,然后进入常规用户选择字段。然后,我输入密码登录,它显示更多白色代码在屏幕上滚动,然后它登录了我,一切看起来都很正常。

这与此相关

https://apple.stackexchange.com/questions/282339/protect-hosts-file

相关内容