🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.hackers
6 messages
6 total messages Started by Emma-O Tue, 08 Oct 2002 09:27
[OT] Instalación poco ortodoxa de Terminal Server
#24
Author: Emma-O
Date: Tue, 08 Oct 2002 09:27
76 lines
3853 bytes
Buenas,

estoy tratando de llevar a cabo una instalaci�n poco ortodoxa de los
servicios de terminal de Windows 2000: Pretendo llevar a cabo la
instalaci�n sin usar el GUI que utiliza el SO (Panel de control |
Agregar/quitar programas | Agregar o quitar componentes de Windows).

El problema es:

- No se ha publicado ning�n fichero ejecutable que instale los
paquetes de Terminal Server (probablemente -aunque no es mi intenci�n-
para evitar que se instalen Servicios de Terminal sobre Windows 2000
professional, versi�n que carece de las licencias apropiadas).

- Los ficheros se extraen de ficheros comprimidos del CD de Windows
2000 Server en un formato no extra�ble por procedimientos "normales".


Se me ocurren dos formas de resolver este problema.

(1) Extraer los ficheros comprimidos del CD por alg�n sistema que
    ignoro. Y hacer un fichero autoinstalable a partir de ellos.

(2) Copiar los binarios de otra instalaci�n de Terminal Server y
aplicar
    los cambios que se realizan en la instalaci�n mediante un script.

Bien, me interesar�a cualquier informaci�n relativa a la instalaci�n
de Terminal Server *en este contexto* (puede obivarse todo lo
publicado oficialmente), as� como:

(1) Modos de de extraer ficheros en el formato de compresi�n habitual
de
    Win32 (sin haber ahondado en este asunto, dir�a que son los
ficheros
    TERMSRV.CH_ y TERMSRV.EX_).

(2) Una herramienta que registre todos los cambios realizados en el
    sistema durante la instalaci�n para luego reproducirlos con un
    script. Deber�a ser muy potente, las que he probado hasta ahora,
la
    mayor�a freeware o shareware, son insuficientes). Entre otros
    cambios: copia varios ficheros, actualiza unos 30, a�ade y
modifica
    unas 300 entradas en el registro, y agrega el
usuarioTsInternetUser;
    algunos de estos cambios son triviales, otros no tanto, pero
estimo
    que es viable seguir este procedimieto para un funcionamiento
    operativo b�sico del servicio.


No me preocupa demasiado la estabilidad a largo plazo, ni que todas
las funciones de TS est�n disponibles (de todos, ser�a cuesti�n de
tiempo depurarlo).

Tambi�n he le�do la documentaci�n del msdn sobre Terminal Server.

Aunque lo que me interesa de veras es el asunto de Terminal Server en
Windows 2000, otros datos relativos al servicio desde la perspectiva
de versiones anteriores o Citrix podr�a ser de utlidad.

Mando como off topic este post porque ciertamente se aleja del
objetivo del grupo, pero ni los grupos ni las listas de MS son de
demasiada ayuda: se afanan en lo oficial y en su apego a lo
documentado y carecen de esa voluntad por despertar el alma.


Gracias por vuestra inestimable ayuda.

- upierz

-----------------------------------
news:backbone.general
http://it.looptele.com/puf.html
finger:upierzATvmsboxDOTcjbDOTnet
Re: [OT] Instalaci�n poco ortodoxa de Terminal Server
#25
Author: a_ver_est
Date: Tue, 08 Oct 2002 10:06
42 lines
2566 bytes
wenas,

> estoy tratando de llevar a cabo una instalaci�n poco ortodoxa de
> los servicios de terminal de Windows 2000: Pretendo llevar a cabo
> la instalaci�n sin usar el GUI que utiliza el SO (Panel de control
> | Agregar/quitar programas | Agregar o quitar componentes de
> Windows). 

Uhm ... no quiero ni pensar pq necesitas hacer una instalaci�n tan 
poco ortodoxa ... ;)

> 
> 
> Se me ocurren dos formas de resolver este problema.
> 
> (1) Extraer los ficheros comprimidos del CD por alg�n sistema que
>     ignoro. Y hacer un fichero autoinstalable a partir de ellos.
> 
> (2) Copiar los binarios de otra instalaci�n de Terminal Server y
> aplicar
>     los cambios que se realizan en la instalaci�n mediante un
>     script. 

Puedes usar el ms smsinstaler, su funci�n es crear paquetes de soft 
para instalarse en m�quinas remotas mediante el sms ( sistem 
managment server ) de forma transparete.

Basicamente el proceso q sigue es, mirar la configuraci�n actual del 
equipo donde instalas en este caso el terminal services, instalar el 
terminal services, mirar las claves del registro y ficheros q se han 
a�adido tras la instalaci�n, empaquetar todas las diferencias en un 
ejecutable.

No es la panacea, para q funcione bien la m�quina destino debe de ser 
lo mas parecida posible a la m�quina en la q creas el paquete. Tanto 
como hard como soft instalado, a mas diferencias haya mas 
posibilidades q casque.

Sino consigues encontrar el programilla dimelo q te lo paso ...

Un abrazo,
Roger_J
Re: [OT] Instalación poco ortodoxa de Terminal Server
#26
Author: Lepton
Date: Tue, 08 Oct 2002 10:32
58 lines
3507 bytes
On 8 Oct 2002, Emma-O wrote:

# (1) Modos de de extraer ficheros en el formato de compresi�n habitual
# de
#     Win32 (sin haber ahondado en este asunto, dir�a que son los
# ficheros
#     TERMSRV.CH_ y TERMSRV.EX_).

Ahora estoy algo confundido, porque primero has dicho que estan
en el CD, comprimidos de alguna forma "rara", pero ahora preguntas
por el modo de extraer ficheros en el formato "habitual".

Espero no decir nada obvio, si es asi, perdoname :), pero los
ficheros cuya extension termina en "_", son los comprimidos
del Windows de toda la vida, que se extraen con un programa
que suele venir en el CD/disquete de Windows, llamado "extract.exe"

Es el "antecesor" del CAB (algo asi como la relacion entre el
.gz y el .tar.gz, el "_" solo comprime un fichero, y el .cab un
conjunto)

No tengo ningun CD de Windows a mano, pero buscan en alguno, o
en google el "extract.exe", y deberia funcionar.

Ahora, si esto ya lo sabes, y la pregunta es porque el extract
no funciona (de ahi lo "raro" de la compresion), pues me temo
que no puedo ayudarte :)

# (2) Una herramienta que registre todos los cambios realizados en el
#     sistema durante la instalaci�n para luego reproducirlos con un
#     script. Deber�a ser muy potente, las que he probado hasta ahora,
# la
#     mayor�a freeware o shareware, son insuficientes). Entre otros
#     cambios: copia varios ficheros, actualiza unos 30, a�ade y
# modifica
#     unas 300 entradas en el registro, y agrega el
# usuarioTsInternetUser;
#     algunos de estos cambios son triviales, otros no tanto, pero
# estimo
#     que es viable seguir este procedimieto para un funcionamiento
#     operativo b�sico del servicio.

Con el "regmon" y el "filemon" puedes al menos "loggear" lo que
ocurre, pero eso ya lo has hecho. De ahi a crear un script que
automatice todo eso, hay un peque�o mundo :). En el "Resource Kit"
del Windows venia una utilidad, llamada "reg.exe" que permite
manipular el registro desde un script, asi que en principio "solo"
tendrias que generar el script mirando la captura del regmon.
Desconozco si el regmon permite "exportar" la captura para facilitar
la edicion del script, pero al final tendras que meterle mano con
el editor :) (o scriptear ad absurdum.., pero no se si es casi peor
solucion)

Suerte con ello, (y no dudes en publicar tus averiguaciones,
sean exitosas o no!)

Lepton.
Re: [OT] Instalaci n poco ortodoxa de Terminal Server
#27
Author: Emma-O
Date: Tue, 08 Oct 2002 17:36
46 lines
2612 bytes
"a_ver_est" wrote:

> Uhm ... no quiero ni pensar pq necesitas hacer una instalaci�n tan 
> poco ortodoxa ... ;)

Lo cierto es que inicialmente surgi� la necesidad para una finalidad
"pr�ctica"; ahora, viendo la dificultad de hacer esto de forma
improvisada, ya es rabia en estado puro.


> Puedes usar el ms smsinstaler, su funci�n es crear paquetes de soft 
> para instalarse en m�quinas remotas mediante el sms ( sistem 
> managment server ) de forma transparete.

S�, he usado profusamente SMS e incluso he instalado Terminal Server
de este modo. Pero en este caso no me sirve por varios motivos. SMS
solicita el paquete del mismo modo que si lo instalar�s localmente:
como habr�s adivinado por mi post, la instalaci�n no puede hacerse
siquiera en la LAN; con lo cual, SMS no funcionar�a, y aunque
estuviera en una LAN necesitar�a del paquete de todos modos. Para el
caso, para este caso concreto, SMS es lo mismo que una instalaci�n
local.

 
> No es la panacea, para q funcione bien la m�quina destino debe de ser 
> lo mas parecida posible a la m�quina en la q creas el paquete. Tanto 
> como hard como soft instalado, a mas diferencias haya mas 
> posibilidades q casque.

S�, ese sistema de todos modos no ser�a nada estable.

 
> Un abrazo,
> Roger_J

Un abrazo,
- upierz


PD: he visto un mail tuyo de hace dos meses en una cuenta que no
consultaba... Lo siento, compinche :( Te respondo luego por correo.

-----------------------------------
news:backbone.general
http://it.looptele.com/puf.html
finger:upierzATvmsboxDOTcjbDOTnet
Re: [OT] Instalaci n poco ortodoxa de Terminal Server
#28
Author: Emma-O
Date: Tue, 08 Oct 2002 18:40
69 lines
3824 bytes
Lepton wrote:

> Ahora estoy algo confundido, porque primero has dicho que estan
> en el CD, comprimidos de alguna forma "rara", pero ahora preguntas
> por el modo de extraer ficheros en el formato "habitual".
> Espero no decir nada obvio, si es asi, perdoname :), pero los
> ficheros cuya extension termina en "_", son los comprimidos
> del Windows de toda la vida, que se extraen con un programa
> que suele venir en el CD/disquete de Windows, llamado "extract.exe"

Dije "rara"...?

Pero, s�, como suele decirse: me he hecho la picha un l�o 8). Me
explico mejor. Efectivamente, hay ficheros que pertencen a Terminal
Server (como los citados) comprimidos en el antiguo cab y que pueden
extrarse con extract.exe. Pero extraer dichos ficheros no sirve para
nada... el ejecutable (in�til en este estado) y el chm... Existen
m�ltiples ficheros que se instalan cuando habilitas TS y cuya
ubicaci�n es un misterio; est�n en alguna parte del CD, es evidente,
pero ignoro cu�les son (esto no ha sido documentado en el sdk, que yo
sepa) y c�mo extraerlos.

Por otro lado, intuyo que los par�metros de la sucesi�n de cambios en
el sistema (lo que llamar�as la instalaci�n propiamente) est�
parcialmente incluida en SO. Vaya usted a saber d�nde.


> Ahora, si esto ya lo sabes, y la pregunta es porque el extract
> no funciona (de ahi lo "raro" de la compresion), pues me temo
> que no puedo ayudarte :)

Ha servido para aclararlo. S�, extract.exe funciona para extraer esos
dos ficheros. ;)


> Con el "regmon" y el "filemon" puedes al menos "loggear" lo que
> ocurre, pero eso ya lo has hecho. De ahi a crear un script que
> automatice todo eso, hay un peque�o mundo :). En el "Resource Kit"
> del Windows venia una utilidad, llamada "reg.exe" que permite

[...]

En realidad, no me preocupa excesivamente el script, es trivial
invocando herramientas como reg.exe, tal como comentas. Me preocupa
m�s que los "snapshots" de regmon, filemon y dem�s programas no son
suficientes. Sin duda, todo cambio queda registrado, pero no es
sencillo interpretar dichos cambios para conocer qu� pasos seguir "de
forma inversa". Por ejemplo, cuando TS se instala y a�ade un usuario
al equipo local queda un registro de ello en el propio Registro y en
otros ficheros, y no siempre es sencillo averiguarlo de este modo; si
bien el haber a�adido un usuario es algo tremendamente "llamativo", no
es as� en otros pasos que no quedan registrados de forma "amigable" en
los ficheros de sistema.


> Suerte con ello, (y no dudes en publicar tus averiguaciones,
> sean exitosas o no!)

As� lo har�.


> Lepton.

- upierz

-----------------------------------
news:backbone.general
http://it.looptele.com/puf.html
finger:upierzATvmsboxDOTcjbDOTnet
Re: [OT] Instalaci n poco ortodoxa de Terminal Server
#29
Author: Sendoa
Date: Wed, 09 Oct 2002 19:46
86 lines
5014 bytes
No creo q encuentres el ejecutable como tal, es una dll mejor dicho
varias...
Ademas de instalar los diferentes ficheros y los cambios en archivos y
entradas de registro tienes que licenciar el programa con alguna licencia
ademas de registrarlo para que se ejecute como servicio.
Asi mismo W2k tiene que estar en modo de Optimizar servicios en segundo
plano.

Igual es informacion que ya conocias o igual solo ello no sirve para ponerlo
en marca... pero aparte de la documentacion oficial y las formas
"tradicionales" de instalarlo no se me ocurre nada mas....

Salu2
Sendoa

"Emma-O" <emma_o_san@hotmail.com> escribi� en el mensaje
news:90aaf2a4.0210081040.4abbb249@posting.google.com...
> Lepton wrote:
>
> > Ahora estoy algo confundido, porque primero has dicho que estan
> > en el CD, comprimidos de alguna forma "rara", pero ahora preguntas
> > por el modo de extraer ficheros en el formato "habitual".
> > Espero no decir nada obvio, si es asi, perdoname :), pero los
> > ficheros cuya extension termina en "_", son los comprimidos
> > del Windows de toda la vida, que se extraen con un programa
> > que suele venir en el CD/disquete de Windows, llamado "extract.exe"
>
> Dije "rara"...?
>
> Pero, s�, como suele decirse: me he hecho la picha un l�o 8). Me
> explico mejor. Efectivamente, hay ficheros que pertencen a Terminal
> Server (como los citados) comprimidos en el antiguo cab y que pueden
> extrarse con extract.exe. Pero extraer dichos ficheros no sirve para
> nada... el ejecutable (in�til en este estado) y el chm... Existen
> m�ltiples ficheros que se instalan cuando habilitas TS y cuya
> ubicaci�n es un misterio; est�n en alguna parte del CD, es evidente,
> pero ignoro cu�les son (esto no ha sido documentado en el sdk, que yo
> sepa) y c�mo extraerlos.
>
> Por otro lado, intuyo que los par�metros de la sucesi�n de cambios en
> el sistema (lo que llamar�as la instalaci�n propiamente) est�
> parcialmente incluida en SO. Vaya usted a saber d�nde.
>
>
> > Ahora, si esto ya lo sabes, y la pregunta es porque el extract
> > no funciona (de ahi lo "raro" de la compresion), pues me temo
> > que no puedo ayudarte :)
>
> Ha servido para aclararlo. S�, extract.exe funciona para extraer esos
> dos ficheros. ;)
>
>
> > Con el "regmon" y el "filemon" puedes al menos "loggear" lo que
> > ocurre, pero eso ya lo has hecho. De ahi a crear un script que
> > automatice todo eso, hay un peque�o mundo :). En el "Resource Kit"
> > del Windows venia una utilidad, llamada "reg.exe" que permite
>
> [...]
>
> En realidad, no me preocupa excesivamente el script, es trivial
> invocando herramientas como reg.exe, tal como comentas. Me preocupa
> m�s que los "snapshots" de regmon, filemon y dem�s programas no son
> suficientes. Sin duda, todo cambio queda registrado, pero no es
> sencillo interpretar dichos cambios para conocer qu� pasos seguir "de
> forma inversa". Por ejemplo, cuando TS se instala y a�ade un usuario
> al equipo local queda un registro de ello en el propio Registro y en
> otros ficheros, y no siempre es sencillo averiguarlo de este modo; si
> bien el haber a�adido un usuario es algo tremendamente "llamativo", no
> es as� en otros pasos que no quedan registrados de forma "amigable" en
> los ficheros de sistema.
>
>
> > Suerte con ello, (y no dudes en publicar tus averiguaciones,
> > sean exitosas o no!)
>
> As� lo har�.
>
>
> > Lepton.
>
> - upierz
>
> -----------------------------------
> news:backbone.general
> http://it.looptele.com/puf.html
> finger:upierzATvmsboxDOTcjbDOTnet
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads