ホームネットワークには、1つのWindows 7のみのpcとUbuntu 13.04を搭載した複数のコンピューターがあります(wineを使用して実行できないプログラムのバックアップWindows 7でのデュアルブート)。コマンド(msgやshutdownなど)をそのWindows PCに送信できるようにしたい(そして、可能であれば、そのWindows 7 PCからLinux PCにコマンドを送信できるようにしたい)。どうすればいいですか?
@RaduRădeanu:私はすでにsmbclientを持っていましたが、メッセージを送信するだけでもっとやりたいです
braiamに感謝します。将来の人々のために、私はあなたに前提条件を与えます(autoconf以外はそれらを持っていましたが、それは一般的な問題ですので、私はそれらをすべて与えます)
Sudo aptitude install build-essential autoconf checkinstall \
python python-all python-dev python-all-dev python-setuptools libdcerpc-dev
次に、source4のautogen.shを使用し、実行が終了したらそこから指示に従います
make basics bin/winexe
(これには時間がかかります)
./bin/winexe -V
「バージョン4.0.0alpha11-GIT-UNKNOWN」を取得する必要があります
詳細な情報の確認のために動作するはずです http://www.aldeid.com/wiki/Winexe
winexe について思い出した
http://sourceforge.net/projects/winexe/ のプロジェクトページからtarballをダウンロードします。
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"
説明のためにホットリンクを使用しています。
ファイルを展開します。
tar zxf winexe*.tar.gz
cd winexe*
それを構成します。
./autogen.sh
./configure
成功する:
make
次に、それをインストールするか、./winexe
で実行します。
./winexe -U "Administrator" //some-pc 'shutdown.exe'
psexec
Microsoftツールと同じ構文に従います。
cygwin をWindowsマシンにインストールし、sshdもインストールすると、sshを介してリモートコマンドを実行できます。 WindowsからLinuxまで、PuTTY(ssh)を介してリモートコマンドを提供できます。