¿Cómo puedo eliminar la seguridad "descargada de Internet" de todos los archivos en un directorio?

3

Tengo un montón de archivos que copié de otra computadora y no puedo usarlos porque recibo varios errores de seguridad y permisos.

Cuando compilo usando Xamarin obtengo un permiso denegado. Cuando intento abrir un archivo directamente, aparece este error:

¿Cómopuedoeliminarelatributodelsistemaquehacequeaparezcaestecuadrodediálogodeseguridad?

(Sí,paraalgunosarchivospuedousarlosiguiente,peroestodebeaplicarseatodoslosarchivosycarpetas)

    
pregunta TLDR 23.09.2018 - 01:44

2 respuestas

4

Puedes solucionar esto de varias maneras.

1. Más fácil y más recomendado: seleccione el archivo en el Finder, haga clic con el botón derecho / control sobre el archivo y elija "Abrir". Se le preguntará si desea abrir el archivo, incluso si es de un desarrollador desconocido.

2. Un poco más complicado, pero a veces es preferible: si no le teme a Terminal.app (que se encuentra en la carpeta /Applications/Utilities de Finder), puede eliminar el atributo "Cuarentena" con este comando:

xattr -r -d com.apple.quarantine /path/to/folder

Por ejemplo, si todos los archivos están en ~ / Descargas /, entonces usarías:

xattr -r -d com.apple.quarantine ~/Downloads/

o

xattr -r -d com.apple.quarantine "$HOME/Downloads/"

Escriba man xattr en Terminal.app para obtener más información sobre el comando xattr , pero la versión corta es que -r significa "recursivo" y -d significa "eliminar el siguiente atributo".

    
respondido por el TJ Luoma 23.09.2018 - 04:04
0

Abra la aplicación Terminal desde la carpeta / Aplicaciones / Utilidades / y luego ingrese la siguiente sintaxis de comando:

sudo spctl --master-disable

Presiona regresar y autenticar con una contraseña de administrador

Vuelva a iniciar las Preferencias del sistema y vaya a "Seguridad & Privacidad "y la pestaña" General "

Ahora verá la opción "En cualquier lugar" en "Permitir aplicaciones descargadas desde:" Opciones del controlador de acceso

No olvides volver a cambiarlo por tu seguridad.

sudo spctl --master-enable
    
respondido por el Buscar웃 23.09.2018 - 03:00

Lea otras preguntas en las etiquetas