Hrvatska akademska i istraživačka mreža
  NASLOVNICA MAPA WEBA TRAŽILICA KONTAKTI CARNET WEB
Hrvatska akademska i istraživačka mreža
 
menu 4
Sigurnost
menu 4
Distribucija
menu 4
Pomoć
menu 4
Dokumenti
menu 4
menu 4

 

 

1-10-04 11:51
[MS Windows] WSREMOTE kao servis i shell

piše BORIS TROJAN

Često je za potpunu funkcionalnost nekog softvera potrebno da se on na poslužitelju ponaša kao servis. U protivnom, nakon odjave authorityja pod kojim ga testirate, on se gasi. Ovdje to prikazujemo na primjeru wsremote.exe, sistemskog programa Windowsa, koji se preko defaultnog porta 8080 spaja s cmd-om na udaljenom serveru. To je prilično korisno i nudi mogućnost udaljenoga rada u shellu

Da bi wsremote bio uvijek aktivan, tako da u svakom momentu možete udaljeno pristupiti poslužitelju preko cmd shella, morate ga "pretvoriti" u servis.

Potrebno je sljedeće:

wsremote.exe (Support Tools)
Instsrv.exe i srvany.exe (NT4.0 Resource Kit)
regedit.exe

As Service

1. U komandnoj liniji potrebno je prijaviti software kao servis

path\Instsrv.exe wsremote path\srvany.exe

2. Provjerite je li sada servis na mjestu putem

service.msc
ili
reg query hklm\system\currentcontrolset\services\wsremote

3. Sad u registryju još morate malo urediti novi servis: napravite novi Key pod imenom "Parameters" u

hklm\system\currentcontrolset\services\wsremote

4. Pod ključem "Parameters" upišite novu vrijednost REG_SZ stringa
Applications i u njega dodajte vrijednost staze do wsremote.exe, no ujedno unesite i sintaksu za ispravno pokretanje

path\wsremote.exe /s "cmd" 8080 /u username /p passwordz/

Port možete odabrati po želji. No, važno je znati da se wsremote pokreće ili u modalitetu Local System ili kao Administrator.

5. Pokrenite servis unutar services.msc ili naredbom net start
Stvar je gotova. Novostvoreni servis konfiguriran je da se pokreće automatski, pa izbore "Manual" ili "Disable" možete promijeniti poslije.

6. Sada je još samo potrebno lokalno testirati konekciju prema udaljenom stroju

shell wsremote /c imeServera 8080 /u username /p password

7. Kada želite završiti sesiju otvorenu u cmd prozoru, naredbom exit zatvorit

ćete port na strani servera i sljedeći put se nećete moći logirati. Zbog toga

cmd prozor zatvorite klikom na close gumb.

 

SRVANY.exe

Ovaj cmd utility, a ujedno i servis, omogućuje pod WIndows NT pokretanje aplikacija u vidu servisa.

Omogućuje sljedeće:
- aplikacije preživljavaju logon/logoff sekvence
- aplikacije preuzimaju zahtjeve i kada nema prijavljenih korisnika
- aplikacije rade pod željenim accountom

INTSRV.exe

Cmd utility koji vrši instalaciju, deinstalaciju i imenovanje servisa pokretanih
kao .exe.

 

U slučaju greške

instsrv.c: Error 1057 from CreateService? on line 103

morate vratiti ime admin korisničkog računa u "Administrator"





[Lista]
Ovu uslugu CARNeta realizira Sveučilišni računski centar Sveučilišta u Zagrebu
  Copyright ©2005. CARNet. Sva prava zadržana. Impressum.
Mail to
sys-portal@CARNet.hr