VistaからWindows7のデスクトップをリモートデスクトップ機能でコントロールする
設定条件
Windows7用のPCのBIOS画面で以下の設定を行う(マザーにより異なる 今回: miniPC)
Wake ON LAN Enable
Windows上のデバイスマネージャのNICのプロパティ (NICより異なる 今回: )
ただし、miniPCの場合Shutdownを一度して電源を切った状態からでないとうまく動作しなようだ
sshの設定
sshdで別マシンにパケットを投げるために以下を追加
/etc/ssh/sshd_config
AllowTcpForwarding yes
マジックパケット
マジックパケットを投げるためにwolをインストール
# apt-get install wol
実行
$ wol 192.168.10.255 00:01:80:62:AC:4C
wol (ブロードキャスト) (目的PCのMAC)
SSHポート転送で
アクセサリー -> リモートデスクトップ
このとき、本来のリモートディスクトップは3389であるが同じのローカルホストでもうまく動かないので3390に指定
画面の指定は
あとはTeraTermでLoginしていればOK
リモートデスクトップではShutdownボタンがないので
リモートディスクトップ上で、Ctrl+Alt+End
or
コマンドプロンプトから shutdown /s
を行う