3 votos

Carpeta de instalación predeterminada

Yo estoy contento con la inseguridad inherente a la necesidad de tener que escribir en mi sistema.instalar.de la root.contraseña de usuario al instalar algunas aplicaciones.

Me doy cuenta de que esto es necesario para instalar el sistema de amplia carpeta de Aplicaciones.

¿Alguien sabe cómo establecer la ubicación predeterminada de la instalación a la carpeta de Aplicaciones dentro de mi directorio home?

Gracias, Teo

4voto

James Socol Puntos 146

Primero de todo, no (no debe) exigir a su root contraseña, pero su contraseña de administrador (privilegios de superusuario). En segundo lugar, si usted sucede estar funcionando como una cuenta estándar (así que no hay privilegios de administrador) en su diario, que sí, la instalación de a /Aplicaciones requiere una autenticación de administradores de; si usted tiene los derechos de administrador, luego de instalar algo en /Aplicaciones/ (y sólo allí) no debería ser un problema (si es así, usted necesita para arreglar los permisos).

Más en general, si asumimos que la aplicación de los desarrolladores saben lo que están haciendo (que por desgracia a veces no es el caso), entonces no, la instalación de la ApplicationName.aplicación de paquete en su userfolder aun requieren derechos de administrador. Porque, si realmente necesidad de administración de derechos para instalar su software, su probablemente (con suerte) porque necesitan instalar cosas aparte de la ApplicationName.aplicación de paquete; esto puede ir desde las extensiones del núcleo (es decir, instalar un software de VPN como OpenVPN, Hotspot Shield, etc.) a simple utilidades que muestran el tráfico de la red e incluso algunas de las Herramientas de Adobe que tienen que ir todos en carpetas que son propiedad de otros usuarios (no en el grupo) para mejorar la seguridad en general. E incluso si sólo tiene que colocar una aplicación en /Aplicaciones/ , puede que ellos todavía quieren jugar bonito y revisión de los permisos de root:wheel 755 .

Básicamente, las Aplicaciones de instalar por drag&drop debe ser libre para ir donde quiera, pero los Instaladores de software (incluso para los add-ons) requieren más de su diario userrights a ejecutar deben ejecutar con derechos de administrador, y eso es una verdadera característica de seguridad.

O aún más: Si usted no confía en los instaladores de origen, no lo instale. Con o sin derechos de administrador, sus datos personales pueden estar en peligro de extinción.

2voto

gbc Puntos 4019

Si no me equivoco, la ubicación de instalación predeterminada es determinada por el autor de el paquete de instalación, y no por el sistema operativo. Ver el Desarrollador de Apple "PackageMaker Guía del Usuario" para obtener más información.

En un mundo perfecto, sólo las Aplicaciones que requieren de soporte de nivel del sistema de archivos (principalmente los archivos en /Library como plugins y controladores), o rutas absolutas (XCode), o tienen complejo de post-instalación de scripts, debe ser PackageMaker instaladores. Obviamente no estamos en un mundo perfecto y algunas personas construir restrictiva instaladores, incluso cuando no es 100% necesario.

Si hay una aplicación en particular que el instalador de errores -- desea ponerse en contacto con el fabricante y ver si pueden explicar por qué se está utilizando un instalador que requiere la contraseña de administrador.

0voto

Jason Sparks Puntos 948

Aunque puede no resolver el problema de seguridad, y de hecho lo hará peor, el cambio de permisos en el /directorio de Aplicaciones para hacer el mundo de la escritura permitiría a un usuario no administrador para instalar aplicaciones en ella sin introducir una contraseña.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X