SSHサーバを立ち上げる。

MacSSHサーバを立ち上げるには、『システム環境設定』→『共有』にある『リモートログイン』にチェックを付け、『開始』ボタンを押すだけ。
SSHサーバの設定
このMacに接続するにはターミナルから、

ssh username@hostname

と実行。
パスワードを尋ねられるので、usernameのパスワードを入力すると接続完了。
公開暗号鍵形式で接続するには、まずターミナルから

ssh -keygen -t rsa

と実行。
パスフレーズを尋ねられるので、適当な文章を入力しreturnキーを叩く。
すると~/.ssh配下にid_rsa.pubid_rsaなどのファイルが作成される。
id_rsa.pubが公開鍵なので接続したいサーバの接続したいユーザーの~/.ssh/authorized_keysid_rsa.pubの内容を書き込む。この際、~/.sshの内容は他人に見られたら困っちゃうのでパーミッションを700に変更しておく。
これで準備完了。

ssh username@hostname

とすれば、パスフレーズを尋ねられるので、id_rsa.pub作成時に入力したパスフレーズを入力すればOK。
いちいちパスフレーズを入力するのが面倒な場合は、こちらを参考にSSHKeychainを導入すると楽ちん。

Mac OS X v10.4 Tiger―UNIX的徹底活用講座

Mac OS X v10.4 Tiger―UNIX的徹底活用講座

のP.364〜P.374を参考にした。