web-dev-qa-db-ja.com

SSHリクエストで休止状態から復帰する

Ubuntu 10.04には、ssh(または他のwebrequest)を取得したときにコンピューターをスタンバイ状態から復帰させる機能(またはaptitudeパッケージ)がありますか?.

大学で「環境に優しい」ためにコードを実行していないときに、コンピューターを休止状態/スタンバイ状態にしようとしています。しかし、仕事をするためには週末にコンピューターにsshする必要があります。ただし、この要求を聞いても「ウェイクアップ」していないようです。古いWindowsマシンでは、hibernateコマンドに「Wake-on-LAN」オプションがあったことを覚えています。そのため、スリープ状態のときにリモートデスクトップを使用する必要がある場合は、起動します。

誰でもこの機能を複製する良い方法をリクエストできますか?

おかげで、

意志

16
JudoWill

必要なWOLパッケージを送信できるローカルネットワーク上のsomeデバイスが必要です。パッケージはルーターによって他のネットワークセグメントに転送されないため、ローカルネットワークである必要があります。

これを行うのに最適なデバイスは、ルーターです。残念ながら、これをサポートするルーターはほとんどありませんが、OpenWRTなどを使用するルーターを入手した場合、実際に通信したいマシンを起動する必要なWOLパケットを生成できるソフトウェアをインストールできます。

Ubuntuフォーラムには、優れた ガイド があります。ただし、sshする前に、WOLパケットでマシンをウェイクアップする必要があります。

5
Nerdfest

私はここでそれを信じる link それはあなたを助けるだろう:)

WOLに設定するための明確な指示があります(Wake On Lan)

3
myusuf3

OpenWRT/Tomatoベースのルーターを使用している場合、 私が書いたシェルスクリプト ルーターで実行され、着信SSH接続を受信して​​いるPCを起動します。

0
Mansour

Wake On LANは、BIOSで有効にできるものです。

0
maco