domingo, 30 de octubre de 2016

Remote Pywinrm Rundeck

Prerrequisitos:
- Maquina Windows
habilitar winrm
- Maquina Linux
instalar python
1 Descargar Pywinrm
$ pip install pywinrm
-Kerberos
$ pip install pywinrm[kerberos]
tomado de:https://github.com/diyan/pywinrm
2 Creamos script en python
#! /usr/bin/python import winrm print ("hola mundo python") s = winrm.Session('192.168.0.28', auth=('cabunga', 'jimmy')) r = s.run_cmd('ipconfig', ['/all']) r.status_code r.std_out print ("fin python"+r.std_out)


3 verificar conexion con Maquina windows
Maquina Virtual

4 Crear proyecto Rundeck
5 Crear Job
6 Validar resultado