如何从命令行授予终端应用程序完全磁盘访问权限?Mojave 10.14

如何从命令行授予终端应用程序完全磁盘访问权限?Mojave 10.14

我想从命令行执行以下操作:

终端完全磁盘访问

是否可以通过命令行授予终端应用程序完全磁盘访问权限?

我在尝试运行某些命令时收到“操作不允许”错误,并相信这是修复方法,因为 Mojave 改变了应用程序的隐私和安全设置的工作方式。du -hs | sort - h 是我尝试从根文件夹运行的命令,用于找出磁盘空间的确切使用位置,即尝试查找占用空间最大的文件夹。此命令不允许对某些文件夹进行操作,我相信可以通过授予终端应用程序完全磁盘访问权限来修复此问题。

我正在通过 ssh 连接到一台无法使用 GUI 更改此设置的机器。那么我可以从终端执行此操作吗?

答案1

当尝试在受系统完整性保护保护的操作系统部分上运行任何命令时,系统会显示“操作不允许”。要禁用系统完整性保护,您需要启动到恢复分区并在终端中输入以下内容:

csrutil disable

当您重新启动机器时,您将能够访问和操作操作系统的任何部分。

相关内容