Home Top About Help Login Search

Mac OS Xでhetemlにsshするときにやること

ID: 29
creation date: 2010/03/22 01:35
modification date: 2010/03/22 01:35
owner: naoto5959
tags: heteml,ssh

sshの公開鍵と秘密鍵のペア作成

$ ssh-keygen -b 2048
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/koshikawa/.ssh/id_rsa):

とか聞かれるので、

/Users/koshikawa/.ssh/id_rsa_for_heteml

とか打つ。

そうするとパスフェーズ聞かれるので

Enter passphrase (empty for no passphrase):

お好きなパスワードを決めて、設定。

大事なことなので2度聞かれる。

Enter same passphrase again:

んで、こんな表示

Your identification has been saved in /Users/koshikawa/.ssh/id_rsa_for_heteml.
Your public key has been saved in /Users/koshikawa/.ssh/id_rsa_for_heteml.pub.

やったね。

sshの設定する

$ vi .ssh/config

こんな感じで記述して保存。以降、ssl99.hteml.jpの99は自分に割り当てられたサーバの番号。user_nameはhetemlのユーザ名

Host ssl99.heteml.jp
Port 2222
User user_name
IdentityFile ~/.ssh/id_rsa_for_heteml

hetemlへ公開鍵を送信

$ scp ~/.ssh/id_rsa_for_heteml.pub ssl99.heteml.jp:~

hetemlへ接続する

$ ssh ssl99.heteml.jp

こっからはhetemlん中

$ mkdir -m 700 .ssh
$ cat id_rsa_for_heteml.pub >> .ssh/authorized_keys
$ rm -f id_rsa_for_heteml.pub
$ chmod 600 .ssh/authorized_keys
$ exit;

もういっぺんhetemlへ接続する

次は、こんなんが出る。

image:1:1269190463-heteml_ssh_pass_phrase.png

んで、[パスワードをキーチェーンに保存]すれば次からは楽ちんログイン。

(セキュリティ的にはアレだけど)

おわりー。やった。次はgit repogitory作る。

手順は、linuxにgitをインストールで多分いけるだろうと思ってるけど、どうだろ。

追記

できたー。手順はこんなん。hetemlにgitレポジトリ作成

0 comments
: