[RESUELTO] ¿No hay ningún asistente de configuración para la conexión de la unidad de red?

Comparta sus sugerencias o problemas relacionados con la consola WAPT o el agente WAPT aquí
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
etunilim
Mensajes: 9
Inscripción: 15 de noviembre de 2019 - 11:17

26 de noviembre de 2019 - 13:56

Hola,

¿soy yo o no existe una herramienta de ayuda para la configuración que permita conectar una unidad de red?
Podría ser una función útil en algunos casos...

(Sé que quizás no tengas tiempo para hacerlo todo... Lo investigaré).

Saludos,
ET
Avatar de usuario
agauvrit
Experto en WAPT
Mensajes: 238
Inscripción: 17 de noviembre de 2016 - 10:25
Ubicación: Nantes
Contacto :

26 de noviembre de 2019 - 15:31

Buen día,

No, esta funcionalidad no está disponible en setuphelpers; se puede realizar manualmente en el contexto del usuario dentro de la función session_setup() si se desea

Código: Seleccionar todo

def session_setup():
    run(r'net use T: \\srvfichiers\partage\ /p:yes')
Sin embargo, debe tenerse en cuenta que este fragmento de código solo se ejecutará una vez por persona por estación de trabajo, no en cada inicio.

Si desea sistematizar unidades de red, puede hacerlo de forma más sencilla a través de la Política de grupo en Active Directory

Si alguna vez desea contribuir al código fuente de WAPT con una función "map_network_drive", también es posible: https://github.com/tranquilit/WAPT/pulls

Alejandro
etunilim
Mensajes: 9
Inscripción: 15 de noviembre de 2019 - 11:17

27 de noviembre de 2019 - 11:53

Hola,

el objetivo es usar esta configuración de red para la instalación/actualización de software.
Lo he hecho varias veces con `net use`, y de hecho,
me encantaría contribuir; le echaré un vistazo.

Gracias por la información
.
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

27 de noviembre de 2019 - 12:17

Hola Etunilim
etunilim escribió: 27 de nov. de 2019 - 11:53 a. m. El objetivo es usar esta configuración de red para instalar/actualizar software.
De hecho, lo he hecho varias veces con net use.
Con gusto contribuiré, le echaré un vistazo.
En cuanto a este caso de uso, lo desaconsejo encarecidamente. El paquete WAPT debe ser autocontenido, ya que no se sabe con certeza si la red estará disponible al iniciar la instalación (por ejemplo, si se ejecuta un comando waptexit al apagar la máquina en una red 802.1x con autenticación de usuario, la red dejará de estar disponible al momento de la instalación). La naturaleza autocontenida de WAPT lo hace más determinista que otras soluciones de implementación.

Atentamente,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
etunilim
Mensajes: 9
Inscripción: 15 de noviembre de 2019 - 11:17

28 de noviembre de 2019 - 15:07

Había comenzado con powershell para montar la unidad de red (estoy tratando de abandonar por completo cmd y cambiar a ps sistemáticamente), de ahí la idea de hacer un setup_helper: usamos un repositorio de software interno, al que a menudo tenemos que conectarnos, no quería volver a escribir todas las líneas cada vez.

Pero como ocupa una línea en la parte inferior, ¡parece mucho menos útil!

Solo una nota rápida para aquellos que quieran intentarlo, para evitar arrancarse el pelo por barras invertidas escapadas o no escapadas que causan errores, aquí hay un tipo de sintaxis que funciona:

Código: Seleccionar todo

logservURL = r'\\mon.serveur.domain.fr\freeLogs$'
run('net use %s /user:user passwd' % logservURL)
run('call %s\Gimp\silent.cmd' % logservURL)
Por supuesto, esta unidad solo debe contener software libre y el acceso mediante las credenciales del comando debe ser de solo lectura. Bajo ninguna circunstancia, haga esto con una unidad que contenga datos confidenciales, registros con licencia o credenciales que otorguen acceso de escritura
etunilim
Mensajes: 9
Inscripción: 15 de noviembre de 2019 - 11:17

28 de noviembre de 2019 - 15:16

Respuesta a dcardon:

Soy plenamente consciente de ello.

Dicho esto, el software que no se instala al primer intento se instalará en el siguiente reinicio (sin mencionar que si detectamos errores en la consola, podemos forzar la instalación de inmediato).

Este método nos permite basar la instalación/actualización de software de código abierto en una serie de scripts mantenidos centralmente, que son utilizados por todas las herramientas de implementación que utilizamos (dependiendo del sector, el contexto, el tipo de máquina, etc.): WAPT, GPO, SCCM e incluso nuevas herramientas que podríamos decidir usar en el futuro.

Nuestro repositorio de software (de código abierto) se mantiene en una única ubicación y es independiente de la herramienta utilizada para implementarlo.

Y
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

28 de noviembre de 2019 - 21:44

etunilim escribió: 28 de noviembre de 2019 - 15:16 Muy consciente de eso.
Sólo para que lo sepas y para evitar problemas (por experiencia):

En este caso, es mejor copiar el binario y el script antes de la instalación. Si la conexión de red se interrumpe durante la instalación, el software podría bloquearse por completo. Además, se pierde la ventaja de una instalación que funciona incluso cuando el servidor no está disponible (por ejemplo, en una computadora portátil)

Además, ¡tenga cuidado con la congestión de la red! Cuando el binario está en wapt, este lo descargará gradualmente a medida que las estaciones de trabajo se reinician, lo que facilita las descargas. Si tiene una instalación de Office (500 MB) para instalar en 1000 máquinas y todas se apagan simultáneamente, el servidor de archivos debe poder distribuir 500 GB de la instalación a la vez.

Y el último problema es un problema de seguridad: si se llama a un binario desde fuera del paquete, entonces no se incluye en la suma de comprobación y, por lo tanto, la firma del paquete se vuelve inútil...
etunilim
Mensajes: 9
Inscripción: 15 de noviembre de 2019 - 11:17

2 de diciembre de 2019 - 15:44

Gracias por estos comentarios.

Y
Bloqueado