Página 1 de 1

Instale el paquete utilizando una cuenta de administrador, no una cuenta de sistema

Publicado: 4 de mayo de 2016 - 18:09
por MichelF
Hola,

después de instalar el paquete Cygwin con WAPT, me encuentro con el siguiente problema:

El primer paquete Cygwin se instaló desde la consola y la instalación se realizó correctamente con el usuario 'system'.

Mi segundo paquete de configuración contiene el comando: ssh-host-config y no se instala correctamente si lo implemento desde la consola. Sin embargo, se instala normalmente si ejecuto la instalación del paquete WAPT desde el PC mediante la línea de comandos, ya que la instalación se realiza entonces con la cuenta de usuario que ha iniciado sesión. ¿

Existe alguna forma de forzar la implementación de un paquete desde la consola, con un usuario del grupo 'administrator' presente localmente en el PC?

Saludos,
Michel

Re: Instalar un paquete con una cuenta de administrador y no una cuenta del sistema

Publicado: 4 de mayo de 2016 - 23:12
por sfonteneau
Puedes intentar ejecutar el comando (ssh-host-config) en la configuración de la sesión de wapt...

Sin embargo, si tu comando requiere una cuenta de administrador, no funcionará.

Otra cosa que no he probado es modificar las propiedades de waptservice ((services.msc)) para que requiera que se inicie con la cuenta de administrador (ver archivo adjunto).

En teoría, supongo que debería funcionar.

Re: Instalar un paquete con una cuenta de administrador y no una cuenta del sistema

Publicado: 8 de mayo de 2016 - 14:54
por so37
Sí, cambiar la cuenta de WAPTService a una de administrador lo solucionó todo y resolvió muchos de mis problemas. ¿Hay alguna forma de implementar este servicio, que está integrado en el archivo agentsetup.exe, usando una cuenta de administrador por defecto?

Re: Instalar un paquete con una cuenta de administrador y no una cuenta del sistema

Publicado: 9 de mayo de 2016 - 20:10
por sfonteneau
Una posible respuesta puede encontrarse aquí:

https://blogs.msdn.microsoft.com/amanta ... edentials/

¡Por favor, manténganos informados sobre sus hallazgos!

Re: Instalar un paquete con una cuenta de administrador y no una cuenta del sistema

Publicado: 10 de mayo de 2016 - 08:37
por MichelF
Hola,

soy el autor original de la publicación.

Confirmo que al cambiar la cuenta de ejecución del servicio WAPT de "Sistema" a "Administrador", el script "ssh-host-config" que sigue a la instalación de Cygwin funciona perfectamente.

No modifiqué ninguna otra configuración durante la ejecución. El problema se debía, efectivamente, a la cuenta de Sistema.

Mi pregunta es: ¿Por qué la cuenta de usuario predeterminada para el servicio está configurada como "Sistema"?

No he notado ningún efecto secundario tras realizar los cambios.

Gracias por cualquier respuesta.

Saludos,
Michel

Re: Instalar un paquete con una cuenta de administrador y no una cuenta del sistema

Publicado: 10 de mayo de 2016 - 11:39
por sfonteneau
No soy desarrollador de Wapt, pero desde mi punto de vista, parece complicado.

No todos tienen una cuenta de administrador habilitada, y a veces el nombre de la cuenta de administrador cambia.

La implementación silenciosa también parece complicada.
Implicaría poner la contraseña del administrador local en waptagent.exe.

Y como waptagent es público, bastaría con recuperarlo para obtener la contraseña del administrador local (creo).
Es un problema de seguridad importante.

Hasta ahora, siempre he logrado solucionar los problemas del software que no admite la cuenta del sistema.

Un método sería instalar Wapt en una imagen de Windows (plantilla), cambiar la cuenta de servicio a Wapt y luego volver a implementar (con Fog, por ejemplo).

Si algún desarrollador ve esto, tal vez tenga una respuesta más adecuada.

Simon

Re: Instalar un paquete con una cuenta de administrador y no una cuenta del sistema

Publicado: 18 de mayo de 2016 - 09:56
por MichelF
Hola,

tras reflexionar más detenidamente, coincido con quienes me sugirieron seguir usando la cuenta de Sistema.

La cuenta de Administrador sí requiere contraseña, y su nombre puede variar de un ordenador a otro.

Gracias por todos sus comentarios tan constructivos.

Saludos,
Michel