シェルスクリプトでダブルクリック1発スリープできないか試してみました。結果は○。
下準備:
1)スリープさせたいMacのリモートログインを有効にする。(常に)
2)スリープさせたいMacでSleepNowコマンドを自分のホームに置いておく。

sshログイン時にパスワードを聞かれないためにDSA鍵をつくり登録:
3)操作するMacでターミナルを起動し、ssh-keygen -t dsa と入力。
いろいろ聞いてくるが全部そのままreturnを押す。
.sshにid_dsaとid_dsa.pubが作られる。(秘密鍵と公開鍵)
4) scp .ssh/id_dsa.pub ユーザ名@スリープさせたいMacのアドレス:.
と入力。(初めてログインするときは何か聞かれますがyesで)。パスワードを入力すると公開鍵を転送します。
5) ssh -l ユーザ名 スリープさせたいMacのアドレス
でログインし、ls -aでid_dsa.pubが転送されている事と.sshがあるかを確認。
.sshが無い時はmkdir .sshでつくる。
6) mv id_dsa.pub .ssh/authorized_key2 とし公開鍵を登録。
7) exitでログアウト。試しに再び ssh -l ユーザ名 スリープさせたいMacのアドレス
でログインしパスワードが聞かれない事を確認し。exit。