sábado, 10 de julio de 2010

Reiniciar Servicios de Windows desde Linux Remotamente

Si deseas reiniciar algún servicio de una PC con Windows desde tu PC con Linux lo puedes hacer con un simple comando.

Antes de poder hacerlo debes asegurarte de que tengas instalado el paquete samba-common, si no lo tienes ejecutas el siguiente comando si tu distribucion es Debian o basada en este:


sudo aptitude install samba-common


Ahora ya puedes listar los servicios disponibles en la PC con Windows usando el sisguiente comando, asegurate de usar un usuario que tenga privilegios de administrador en la PC remota:


net rpc service list -I DIRECCION_IP -U USUARIO%CONTRASEÑA


Una vez identificado el servicio que deseas reiniciar, ejecutas un comando para detener e iniciar. Para detener:


net rpc service stop SERVICIO -I DIRECCION_IP -U USUARIO%CONTRASEÑA


Y para inciar:


net rpc service stop SERVICIO -I DIRECCION_IP -U USUARIO%CONTRASEÑA


Hay que tener en cuenta factores como el firewall o el servicio file sharing para que estos comandos puedan funcionar.

No hay comentarios: