enviando comandos do Ubuntu para o Windows

6

Na nossa rede doméstica, temos apenas um computador com Windows 7 e vários computadores com o Ubuntu 13.04 (inicialização dupla com janelas de backup 7 para programas que não podem ser executados usando o wine). Queremos poder enviar comandos (como msg ou shutdown etc) para esse windows pc (e, se possível, queremos que o windows 7 pc seja capaz de enviar comandos para o pc do Linux). Como faço isso?

@Radu Rădeanu: Eu já tinha smbclient mas quero fazer mais do que apenas enviar mensagens

obrigado braiam, eu tenho que trabalhar. Para os povos do futuro eu dou-lhe os pré-requisitos (eu os tive exceto o autoconf mas é um problema comum assim que eu apenas daria-lhes tudo)

sudo aptitude install build-essential autoconf checkinstall \
 python python-all python-dev python-all-dev python-setuptools libdcerpc-dev

em seguida, você usa o autogen.sh da source4 e segue as instruções de lá quando terminar de correr

make basics bin/winexe

(isso levará algum tempo)

./bin/winexe -V

você deve obter "Versão 4.0.0alpha11-GIT-UNKNOWN"

deve funcionar Para mais informações, consulte link

    
por Arno van der Weijden 20.08.2013 / 20:06

3 respostas

8

Você me lembrou sobre o winexe :

Faça o download do tarball na página do projeto, no link

wget "http://downloads.sourceforge.net/project/winexe/winexe-1.00.tar.gz?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fwinexe%2F&ts=1377024055&use_mirror=hivelocity"

Eu estou usando um link para uma proposta ilustrativa.

  1. Descompacte o arquivo:

    tar zxf winexe*.tar.gz
    cd winexe*
    
  2. Configure:

    ./autogen.sh
    ./configure
    
  3. Faça isso:

    make
    

Você pode instalá-lo ou executá-lo com ./winexe :

./winexe  -U "Administrator" //some-pc 'shutdown.exe'

Ele segue a mesma sintaxe da psexec ferramenta da Microsoft.

    
por Braiam 20.08.2013 / 20:46
3

Se você instalar o cygwin em máquinas com Windows, e também instalar o sshd, então você será capaz de fornecer comandos remotos através do ssh. Do windows para o linux você pode dar comandos remotos através do putty (ssh).

    
por dashohoxha 21.08.2013 / 21:41
1

Do Ubuntu ao Windows, você deve ser capaz de fazer isso usando o smbclient .

Do Windows para o Ubuntu, você pode usar o PuTTY .

    
por Radu Rădeanu 20.08.2013 / 20:19