¿Cuál es la contraseña de firmware de mi MacBook después de usar setregproptool?

Al intentar automatizar la configuration de passwords de firmware a través de DeployStudio, accidentalmente escribí un script incorrecto basado libremente en la publicación de Dash. Establecí una contraseña de firmware que no funcionó según lo previsto.

#!/bin/sh diskutil mount Recovery\ HD & wait hdiutil attach -quiet -nobrowse /Volumes/Recovery\ HD/com.apple.recovery.boot/BaseSystem.dmg & wait OLDPASSWORD= "" CONFIRMPASSWORD= "password" /Volumes/OS\ X\ Base\ System/Applications/Utilities/Firmware\ Password\ Utility.app/Contents/Resources/setregproptool -m command -p $CONFIRMPASSWORD -o $OLDPASSWORD diskutil unmount force Recovery\ HD & wait echo "New Firmware Password is Set" 

Si ya puede decirlo, al configurar las variables para OLDPASSWORD y CONFIRMPASSWORD, no debería haber agregado ese espacio adicional porque recibí errores de "command no encontrado".

  • ¿Por qué a veces está en el resultado de un guardado en "vim"? tales como: "foo.txt 38L, 193C"?
  • Llavero: la aplicación sigue solicitando acceso con la input creada a través de "security add-generic-password"
  • ¿Cuál es la forma más fácil de automatizar el inicio de session en un website?
  • Yosemite 10.10.3 solicita la contraseña de google todas las semanas con la authentication de 2 factores
  • El protector de pantalla ya no solicita una contraseña
  • ¿Alguna sugerencia para una aplicación de administrador de passwords?
  • Sin embargo, ejecuté el script a través de DeployStudio (la ejecución pospuesta no estaba marcada) y se configuró una contraseña. Simplemente no sé qué es. Intenté "contraseña" y contraseña vacía. ¿Alguien tiene una idea de lo que podría ser? Lo único que podría hacer es enviar el macbook a Apple Repair.

  • ¿Cómo se almacenan las Preferences de Notas en MacOS?
  • Insertar letras acentuadas en passwords
  • No se puede get el terminal para mostrar el color (Mavericks)
  • Recuperar contraseña de files de copy de security de iphone
  • ¿A dónde apuntar cuando se realiza un ataque de fuerza bruta en un disco Mac OS extendido?
  • ¿Cómo me aseguro de que el error de la count de raíz de macOS esté completamente solucionado en mi máquina?
  • One Solution collect form web for “¿Cuál es la contraseña de firmware de mi MacBook después de usar setregproptool?”

    Como OLDPASSWORD y CONFIRMPASSWORD están desarmados, el command que ejecutó su script fue:

     /Volumes/OS\ X\ Base\ System/Applications/Utilities/Firmware\ Password\ Utility.app/Contents/Resources/setregproptool -m command -p -o 

    No sé con certeza (y no voy a probarlo), pero esperaría que esto haya tomado "-o" como argumento para la opción "-p", y por lo tanto configure la contraseña del firmware para "-o".

    Por cierto, además de eliminar los espacios después de la "=" en las asignaciones, también debe hacer una cita doble de todas las references a las variables, como esta:

     /Volumes/OS\ X\ Base\ System/Applications/Utilities/Firmware\ Password\ Utility.app/Contents/Resources/setregproptool -m command -p "$CONFIRMPASSWORD" -o "$OLDPASSWORD" 

    Esto evitará que el shell haga cosas extrañas con variables que contienen espacios y / o comodines, o están en blanco (como OLDPASSWORD en su secuencia de commands).

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).