Quiero editar el archivo Finder Info.plist que se encuentra aquí:
/System/Library/CoreServices/Finder.app/Contents/Info.plist
Pero cuando trato de editar el archivo, vi
el archivo es de solo lectura.
# vi /System/Library/CoreServices/Finder.app/Contents/Info.plist
Cuando intento chmod
o chown
el archivo no pasa nada.
Cuando trato de cambiar el permiso del archivo desde Finder, aparece el error: "La operación no se puede completar porque no tiene el permiso necesario".
La casilla de verificación Bloqueado en Obtener información está deshabilitada.
También probé:
sudo chflags nouchg Info.plist
Pero después de todo eso, el archivo sigue siendo de solo lectura.
¿Qué impide root
editar este archivo en OS X El Capitan 10.11.2?
Ese archivo está protegido explícitamente por SIP.
ls -lO /System/Library/CoreServices/Finder.app/Contents/Info.plist
El indicador "restringido" enumerado por la opción O (letra o mayúscula) del ls
comando muestra el estado SIP del archivo.
Para cambiar ese archivo, deberá deshabilitar la Protección de integridad del sistema. SIP es una medida de seguridad para evitar que cualquier usuario, incluido el root (y, por lo tanto, la mayoría del malware) modifique los archivos del sistema.
Deshabilitar:
csrutil disable
Ahora debería poder modificar el archivo info.plist de Finder.
Seifolahi
usuario3439894
mgPePe