Come posso disattivare la firma kext in Mac OS X 10.10 Yosemite?

15

Conosco gli svantaggi della disattivazione della firma kext, ma mi stavo chiedendo come sia possibile disabilitarla su Mac OS X 10.10 "Yosemite"?

    
posta Stijn.V 22.12.2014 - 13:42
fonte

2 risposte

21

Per disabilitare l'impostazione di sicurezza della firma kext:

sudo nvram boot-args=kext-dev-mode=1

Dopo aver modificato questa impostazione è necessario riavviare il computer per fare in modo che OS X lo riconosca.

È importante notare che l'impostazione della firma kext è globale, se la disabiliti devi fare attenzione a installare solo i driver di sistema da fonti attendibili.

Per riattivare nuovamente usa:

sudo nvram -d boot-args
    
risposta data 22.12.2014 - 13:48
fonte
0

Citazione della documentazione di Apple:

To enable or disable System Integrity Protection, you must boot to Recovery OS and run the csrutil(1) command from the Terminal.

Boot to Recovery OS by restarting your machine and holding down the Command and R keys at startup. Launch Terminal from the Utilities menu. Enter the following command: $ csrutil enable

After enabling or disabling System Integrity Protection on a machine, a reboot is required.

Fonte: Configurazione della protezione dell'integrità del sistema

Ancora citando:

As of OS X El Capitan, the kext-dev-mode boot-arg is now obsolete.

sudo nvram boot-args="kext-dev-mode=1" # Has No Effect

Fonte: Estensioni kernel

    
risposta data 22.03.2018 - 01:06
fonte

Leggi altre domande sui tag