注意:含有降低 macOS 安全性的行为,请自行评估你的场景是否适用。
随手记录,仅供参考。我个人优先追求性能。如果觉得用不到的右上角关闭即可。
# 禁用系统完整性保护(SIP)和认证根卷 - 允许系统级修改,但降低安全性
csrutil disable
csrutil authenticated-root disable
# 降低系统安全限制 - 允许未签名应用和禁用代码验证
sudo nvram boot-args="amfi_allow_any_signature=1 cs_enforcement_disable=1 ipc_control_port_options=0"
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
sudo defaults write /Library/Preferences/com.apple.security.coderequirements Entitlements -string always
sudo defaults write /Library/Preferences/com.apple.security.coderequirements AllowUnsafeDynamicLinking -bool YES
sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool YES
# 禁用立即锁屏功能
defaults write com.apple.loginwindow DisableScreenLockImmediate -bool yes
# 禁用应用程序签名验证 - 允许所有来源的应用
sudo spctl --global-disable
# SMB 网络共享优化 - 关闭签名要求,启用多通道功能提高传输速度
sudo bash -c 'echo "[default]" >> /etc/nsmb.conf'
sudo bash -c 'echo "signing_required=no" >> /etc/nsmb.conf'
sudo bash -c 'echo "validate_neg_off=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "mc_on=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "mc_prefer_wired=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "dir_cache_off=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "protocol_vers_map=4" >> /etc/nsmb.conf'
sudo bash -c 'echo "port445=no_netbios" >> /etc/nsmb.conf'
# 查看是否添加成功
cat /etc/nsmb.conf
# 关闭所有内置磁盘的 Spotlight 索引
sudo mdutil -a -i off
# 关闭外部硬盘的 Spotlight 索引
sudo defaults write /Library/Preferences/com.apple.SpotlightServer.plist ExternalVolumesIgnore -bool True
# 防止在网络驱动器上创建.DS_Store 文件
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
# 查看开机自启动项目录
open /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents
# 设置主机名和计算机名
sudo scutil --set HostName MBP
sudo scutil --set ComputerName MBP
# 安装 Xcode 命令行工具
xcode-select --install
# 加快 Dock 隐藏/显示的动画速度
defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock
# 升级 Python 的 pip 包管理器
/Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip
# 关闭 CursorUIViewService 防止导致卡顿,并重启
sudo mkdir -p /Library/Preferences/FeatureFlags/Domain && sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist && sudo shutdown -r now
随手记录,仅供参考。我个人优先追求性能。如果觉得用不到的右上角关闭即可。
# 禁用系统完整性保护(SIP)和认证根卷 - 允许系统级修改,但降低安全性
csrutil disable
csrutil authenticated-root disable
# 降低系统安全限制 - 允许未签名应用和禁用代码验证
sudo nvram boot-args="amfi_allow_any_signature=1 cs_enforcement_disable=1 ipc_control_port_options=0"
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
sudo defaults write /Library/Preferences/com.apple.security.coderequirements Entitlements -string always
sudo defaults write /Library/Preferences/com.apple.security.coderequirements AllowUnsafeDynamicLinking -bool YES
sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool YES
# 禁用立即锁屏功能
defaults write com.apple.loginwindow DisableScreenLockImmediate -bool yes
# 禁用应用程序签名验证 - 允许所有来源的应用
sudo spctl --global-disable
# SMB 网络共享优化 - 关闭签名要求,启用多通道功能提高传输速度
sudo bash -c 'echo "[default]" >> /etc/nsmb.conf'
sudo bash -c 'echo "signing_required=no" >> /etc/nsmb.conf'
sudo bash -c 'echo "validate_neg_off=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "mc_on=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "mc_prefer_wired=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "dir_cache_off=yes" >> /etc/nsmb.conf'
sudo bash -c 'echo "protocol_vers_map=4" >> /etc/nsmb.conf'
sudo bash -c 'echo "port445=no_netbios" >> /etc/nsmb.conf'
# 查看是否添加成功
cat /etc/nsmb.conf
# 关闭所有内置磁盘的 Spotlight 索引
sudo mdutil -a -i off
# 关闭外部硬盘的 Spotlight 索引
sudo defaults write /Library/Preferences/com.apple.SpotlightServer.plist ExternalVolumesIgnore -bool True
# 防止在网络驱动器上创建.DS_Store 文件
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
# 查看开机自启动项目录
open /Library/LaunchDaemons /Library/LaunchAgents ~/Library/LaunchAgents
# 设置主机名和计算机名
sudo scutil --set HostName MBP
sudo scutil --set ComputerName MBP
# 安装 Xcode 命令行工具
xcode-select --install
# 加快 Dock 隐藏/显示的动画速度
defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock
# 升级 Python 的 pip 包管理器
/Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip
# 关闭 CursorUIViewService 防止导致卡顿,并重启
sudo mkdir -p /Library/Preferences/FeatureFlags/Domain && sudo /usr/libexec/PlistBuddy -c "Add 'redesigned_text_cursor:Enabled' bool false" /Library/Preferences/FeatureFlags/Domain/UIKit.plist && sudo shutdown -r now