Necesita una versión actualizada de Samba (3.x) y unas credenciales de administración para acceder remotamente (RPC call) a un servidor Windows®. En este ejemplo utilizaremos 192.168.50.121
como target server (servidor objetivo), “Administrador” como usuario y “pepe” como contraseña. Queremos trabajar con un servicio llamado “PandoraFMSAgent” y ver la lista completa de servicios:
Obtener una lista de procesos:
net rpc service list -U administrador%pepe -I 192.168.50.121 . full list
Para ver el estado de un proceso:
net rpc service status PandoraFMSAgent -U administrador%pepe -I 192.168.50.121 PandoraFMSAgent service is running. Configuration details: Controls Accepted = 0x5 Service Type = 0x10 Start Type = 0x2 Error Control = 0x1 Tag ID = 0x0 Executable Path = C:\Archivos de programa\pandora_agent\PandoraAgent.exe Load Order Group = Dependencies = / Start Name = LocalSystem Display Name = Pandora FMS agent
Para detener un proceso:
net rpc service stop PandoraFMSAgent -U administrador%pepe -I 192.168.50.121 .
PandoraFMSAgent service is stopped.
Para iniciar un proceso:
net rpc service start PandoraFMSAgent -U administrador%pepe -I 192.168.50.121 Successfully started service: PandoraFMSAgent