отправка команд из Ubuntu в Windows

В нашей домашней сети у нас есть только один компьютер с Windows 7 и несколько компьютеров с Ubuntu 13.04 (двойная загрузка с резервным копированием Windows 7 для программ, которые не могут быть запущены с использованием Wine). Мы хотим иметь возможность отправлять команды (например, msg или shutdown и т. Д.) На этот компьютер с Windows (и, если возможно, мы хотим, чтобы Windows 7 PC могла отправлять команды на компьютеры с Linux). Как мне это сделать?

@Radu Rădeanu: У меня уже был smbclient, но я хочу сделать больше, чем просто отправлять сообщения

спасибо braiam, я заставил его работать. Для людей из будущего я даю тебе предварительные условия (у меня они были, кроме autoconf, но это общая проблема, поэтому я просто дам их всем)

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

затем вы используете autogen.sh из source4 и следуйте инструкциям, когда закончите, запустите

make basics bin/winexe

(это займет некоторое время)

./bin/winexe -V

вы должны получить «Version 4.0.0alpha11-GIT-UNKNOWN»

это должно работать для проверки дополнительной информации http://www.aldeid.com/wiki/Winexe

6
задан 18 May 2014 в 15:29

4 ответа

Если вы установите cygwin на Windows-машины, а также установите sshd, то вы сможете давать любые удаленные команды через ssh. От windows до linux вы можете давать удаленные команды через putty (ssh).

0
ответ дан 18 May 2014 в 15:29

Вы напомнили мне о winexe :

Загрузите архив со страницы проекта по адресу http://sourceforge.net/projects/winexe/

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"

Я использую горячую ссылку для иллюстративного предложения.

  1. Разархивируйте файл:

    tar zxf winexe*.tar.gz
    cd winexe*
    
  2. Настройте его:

    ./autogen.sh
    ./configure
    
  3. Сделайте это: [ 1119]

    make
    

Затем вы можете либо установить его, либо запустить его с ./winexe:

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

Он имеет тот же синтаксис, что и psexec Microsoft инструмент.

0
ответ дан 18 May 2014 в 15:29

От Ubuntu до Windows вы сможете сделать это, используя smbclient .

Из Windows в Ubuntu вы можете использовать PuTTY .

0
ответ дан 18 May 2014 в 15:29

Вот инструкции для установки Winexe, как получено в итоге от http://www.aldeid.com/wiki/Winexe Akisame (заключенные в кавычки фрагменты кода копируются дословно с первоисточника):

<час>

Для людей от будущего я даю тебе предпосылки (у меня были они кроме autoconf, но это - типичная проблема, таким образом, я просто дам им всем).

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

Следующий Вы используете autogen.sh от source4 и следуете инструкциям оттуда на. Когда Вы закончите выполненные

make basics bin/winexe

(это займет время)

./bin/winexe -V

, необходимо получить "Версию 4.0.0alpha11-GIT-UNKNOWN"

1
ответ дан 10 October 2019 в 13:25

Другие вопросы по тегам:

Похожие вопросы: