t-imaizumiのMacとかのはなし このページをアンテナに追加 RSSフィード

2007-01-12

[][]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を参考にした。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/t-imaizumi/20070112/1168609559