Estoy tratando de modificar manualmente el archivo de preferencias ubicado en
/Library/Preferences/SystemConfiguration/preferences.plist
Para modificarlo, necesito darle read&write
permiso. Yo lo hice. El problema es que el archivo está en una carpeta, por lo cual no puedo cambiar permisos (soy administrador y no tengo acceso), ni quiero cambiar permisos a toda la carpeta por seguridad. Solo quiero cambiarlo por el archivo de preferencias.plist. ¿Cómo puedo conseguir esto?
Estas son las ventanas emergentes que recibo cuando intento modificarlo.
Al modificar los permisos a la carpeta principal, obtengo esto:
Para permitir que el nombre de usuario escriba en las preferencias.plist , agregue una ACL con:
sudo chmod +a "user_name allow write" /Library/Preferences/SystemConfiguration/preferences.plist
Esto cambia la salida de:
ls -laeO /Library/Preferences/SystemConfiguration/preferences.plist
-rw-r--r-- 1 root wheel - 59715 9 Feb 23:25 /Library/Preferences/SystemConfiguration/preferences.plist
a:
ls -laeO /Library/Preferences/SystemConfiguration/preferences.plist
-rw-r--r--+ 1 root wheel - 59715 9 Feb 23:25 /Library/Preferences/SystemConfiguration/preferences.plist
0: user:user_name allow write
pero no cambia los permisos de la carpeta superior u otros archivos que residen en la misma carpeta:
drwxr-xr-x 15 root admin - 510 24 Mär 17:23 SystemConfiguration
Para eliminar la ACL más tarde, simplemente ingrese:
sudo chmod -a "user_name allow write" /Library/Preferences/SystemConfiguration/preferences.plist
Tetsujin
san jihan