Esses dias precisei executar comandos a partir de um servidor Linux em um servidor Windows.
Antigamente eu usava o winexe, porém o mesmo tem problemas de compatibilidade com o Windows 2012.
Então achei o psexec.py do pacote de scripts impacket-master.
Para usar o script é necessário instalar algumas bibliotecas do python que são pré-requisitos, segue a lista abaixo:
argparse-master
- https://pypi.python.org/pypi/argparse
pyasn1
- https://pypi.python.org/pypi/pyasn1
pycrypto-2.6.1
- https://pypi.python.org/pypi/pycrypto
Para
instalar estas bibliotecas é necessário descompactar os arquivos baixados com o
comando tar.
Exemplo
tar -vzxf pyasn1-0.1.9.tar.gz
Após
descompactar acessar a pasta da biblioteca e executar o comando:
python
setup.py install
Com
todas as bibliotecas instaladas entrar na pasta do impacket-master e
instalá-lo.
python
setup.py install
Após
acessar a pasta impacket-master/examples
Abaixo
um exemplo de como usar o comando:
python
psexec.py domínio/usuario:senha@servidor 'cmd /c "comando"'
ctar os arquivos baixados com o
comando tar.
Exemplo
tar -vzxf pyasn1-0.1.9.tar.gz
Nenhum comentário:
Postar um comentário