bluishcoder.co.nz/articles/mac-ssh.html тут написано как его запустить из иксов. а из оболочки по идее <имя сервера> start (ssh-server start), но не уверен.
есть готовые внешние gsm модули, думаю, можно сделать, так, что бы при поступлении сигнала на него он будил комп, и всегда отправлять комп в гибернацию.