¿Cómo abrir archivos de desarrolladores desconocidos sin una advertencia en OSX?

Creo que tengo demasiada seguridad en mi mac. Cada vez que intento cambiar el nombre de un archivo o instalar un programa, debo ingresar la contraseña de mi computadora portátil. Además, no puedo acceder rápidamente a los programas descargados porque son de desarrolladores no identificados, y debo hacer clic con el botón derecho en > abrir para poder ejecutarlos. Eso es realmente frustrante. ¿Necesito que mi computadora portátil sea TAN segura (debido a los recientes ataques de malware en Macbooks?) ¿Puedo cambiar la configuración para que sea un poco más flexible?

Plataforma: Mountaion Lion Retina Macbook Pro

No estoy seguro de qué hice mal para obtener un -1... así que gracias a quien haya hecho eso.
¿Cómo estás instalando los programas? ¿Qué nombre de archivo estás tratando de cambiar?
Por ejemplo, descargo un programa y dice que no puede ejecutarlo porque es de un desarrollador desconocido. Si instalo un paquete, me pide la contraseña de mi computadora portátil a mitad de camino.

Respuestas (3)

Puede deshabilitar Gatekeeper en las Preferencias del sistema:

Esto elimina las advertencias sobre la apertura de archivos descargados de Internet:

defaults write com.apple.LaunchServices LSQuarantine -bool false

Sin embargo , no afecta los cuadros de diálogo sobre la apertura de aplicaciones por primera vez .

Puede ejecutar Finder como root con osascript -e 'quit app "Finder"' && sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder, pero en realidad no está destinado a hacerlo de forma permanente.

¿Cuál es la desventaja de deshabilitar Gatekeeper? ¿Tiene el malware una mayor probabilidad de infectar mi computadora portátil de esta manera?
Aún se le mostrará una advertencia cuando una aplicación intente abrirse por primera vez. Ni siquiera hay tanto malware para Mac todavía.
¿Qué pasa con los permisos de carpeta? Soy administrador pero a veces no tengo derechos para escribir un programa, solo lectura..
Ser administrador no significa mucho. Los permisos son completamente independientes. No deshabilite Gatekeeper, hace que sea muy difícil mantener su sistema seguro. Puede 'quitar la cuarentena' de los archivos, esto es lo que quiere. Al hacer clic con el botón derecho -> abrir mientras se mantiene presionado el control, se elimina el estado de cuarentena, pero también puede hacerlo con una gota, consulte mi respuesta.

Puede crear un droplet de AppleScript para borrar el estado de cuarentena de los elementos. De otro lugar en internet:

on open paths
    set xattr to "xattr -dr com.apple.quarantine"
    repeat with path in paths
        set xattr to xattr & space & quote & POSIX path of path & quote
    end repeat
    do shell script xattr
end open

Abra Applescript, pegue el texto, guárdelo como una aplicación. Para usar, coloque archivos en la aplicación, asegurándose de colocar archivos ZIP o DMG en lugar de los archivos que contienen. Si ya expandió el ZIP y contenía una aplicación, no podrá usar el droplet con él.

( http://www.tonymacx86.com/mac-os-x-support/104276-simple-applescript-droplet-prevent-gatekeeper-warnings.html )

Lo que esto hace básicamente es usar el comando xattr para limpiar el estado de cuarentena en el archivo que colocas en la parte superior del applet.

Puede extender el script para "abrir" el archivo después de borrarlo, consulte la documentación de AppleScript para ver cómo hacerlo.

Cuando recibe un mensaje que indica que no puede abrir una aplicación de un desarrollador no identificado, para abrir desde Safari puede:

(1) haga clic en el icono de descarga (la flecha hacia abajo en la esquina superior derecha de Safari.

(2) haga clic derecho en el archivo para abrir;

(3) seleccione "Mostrar en Finder";

(4) en Finder, haga clic derecho en el archivo;

(5) seleccione "abrir"

(6) confirmar abierto