鍵を 作成する場合 何処で作るか という問題です サーバー側で 作成する 方法と ユーザー 側で作成する方法です。
何方でも作成出来る条件であれば 公開鍵を 移動させる方が良いと思われま すが ユーザー側で 作成出来ない場合はサーバー側で作成ということになります。 今回 ユーザー側で作成する事が出来ますので こちらの 方法を採用する事にし ます。
$ pwd
/home/nyanco/.ssh
$ ls -l /home/nyanco/.ssh/
合計 8
-rw------- 1 nyanco users 172 8月 20日 2002年 environment
-rw-r--r-- 1 nyanco users 443 7月 5日 15:42 known_hosts
ほなら 作成しまひょ
nyanco@lx:~/.ssh$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/nyanco/.ssh/id_rsa): Enter
Enter passphrase (empty for no passphrase): にゃんたろうの 秘密鍵 Enter
Enter same passphrase again: にゃんたろうの 秘密鍵 Enter
Your identification has been saved in /home/nyanco/.ssh/id_rsa.
Your public key has been saved in /home/nyanco/.ssh/id_rsa.pub.
The key fingerprint is:
a9:de:a6:d9:ab:58:10:58:1e:4e:c1:6b:54:ba:6d:97 nyanco@lx
$ ls -l
合計 16
-rw------- 1 nyanco users 172 8月 20日 2002年 environment
-rw------- 1 nyanco users 951 7月 5日 17:20 id_rsa
-rw-r--r-- 1 nyanco users 215 7月 5日 17:20 id_rsa.pub
-rw-r--r-- 1 nyanco users 443 7月 5日 15:42 known_hosts
鍵の作成は dsa rsa 又 プロトコル 1 での 作成と 3種類あるのに 何で rsa と いう事ですが なんとなく rsa を 採用しました、というより プロトコ ル 1は 今回 却下です 新しいものを使用しましょう 又、サーバー側での採用 のものが rsa ですので 合わせておきましょう。噂はあるようです(dsa より rsa)噂です本当の所は にゃんたろうは 存じません。
ssh-keygen -t rsa1 ;プロトコル 1 rsa
ssh-keygen -t rsa ;プロトコル 2 rsa
ssh-keygen -t dsa ;プロトコル 2 dsa
できた様です 内容を 見てみましょう
nyanco@lx:~/.ssh$ cat id_rsa
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,6E7740AD9A3BC584
sNQK6voBWeUhqYz2T92hOS/Bz59LV/Ys9PmsjeG6x/PCqcnhUjGIBLFgkMcc1Q6l
UVZwHQhfxOh2Wurbl6QGw8YVqCoomOz5ohQpbLIFArZUJdWJ17At7J7bnyssRDkv
HSvfqbHQV8yGaXo4zy7FBSvQKSNmh/XQJF4uKC2SA5aTlQg3SJSk/9fOc6zXY89E
qRXnOyDpMO4rTSAUTFYqheChOdnHOjnECSq0fLphbqhoPxxard0ThcFRY0AVgDlS
S803z28AS3khO9RXaGpJQ7iv7N7ApQRb+hLsMkGVUfYXx/7kmQYH64vpfvAdvVRm
eR0H1st6d4VSg4QixsugoYJXWQ4JzKe4MgjISWA6/q+2yOMIXR4hUYoY9QZoR8z0
om82wemwb4mRjYtddSg9ubhAstv1+M4g5kT3PexA39oLr2A5OQPAL1ufgYrNrb/u
Cl1FQ2FTqCZMmObZgixWhjDF0dNHIN0CtXKJ8d0X4fKbdaB75Lmdbf1m5hBKVcZd
ymYDAvf7C8bijRAF4MoxcAq4m3fP0g6298iT0eaeLP6HL/OITUQgDuvjlzJUVBV0
WxYwRpWA9En1m7Vd3SLGmxyNgnyhThXUg6IRy2xCukNvT73iz813EGlExpazhVbb
8zVulCSSPw+7p+iT/URwyFiAnijIXdlGMqam/T4I79FieUoto8aZim4QafTgXql7
c0NcDRjkiiAHH4gf5lHvakXvrlWQSugfg2YfqwAODyxDTPwx8O7zfl7v1jETAUEb
0T106VdtbNP1iGB7TW0i/pjuPbrtBZFCVgqhEIIVGpQ=
-----END RSA PRIVATE KEY-----
nyanco@lx:~/.ssh$ cat id_rsa.pub
ssh-rsa
AAAAB3NzaC1yc2EAAAABIwAAAIEAoDzT5r/rgRRj0sq8TyeZOZ5n8OBpF+tqNiYJlxqv\
Eg+J9kFhlzDL8Npjz+USSRHXSgQoVfYxLnMs2sadAdb1NnMdsJSV6syyjp5HBIXQLJbUc\
wrtwCwMN1ZqzzI0sUOalo9bRQvQvhaLQUXFphh3Qzj2bBnlNW+LfPm4hMtNi08= nyanco@lx
これの id_rsa の 方は誰にも 見られては いけません きっと 秘密を 申し 渡さないと いけません id_rsa.pub は 別に 見られても 構いませんが
ほなら これを 所定の場所に 持って 行きましょう 当然 id_rsa.pub ですね
にゃんたろう 拝!
2005年 7月 5日 (火) 20:45:12 JST 作成