[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:38687] Re: ssh



こんにちは、初めまして。

名古屋で学生やってる長谷(長谷)といいます。
以後お見知り置きを>ML参加のみなさま

私の分かる話題なので、私の知ってる範囲で答えてみます。

misoyuki@xxxxxxxxxxxxxxxx さんは書きました:
>職場win2k機から自宅Woody鯖へsshログインしたいと考え
>あちこちWebを探し回っているのですがいろいろな記述があり
>いまいちわからないので教えて下さい。

私も研究室マシン(win2000)から自宅マシン(sid)へsshで
接続し、常日頃いろいろな事に使っております

>「秘密鍵」と「公開鍵」を作るため
>misoyuki@ibm97142yt:~$ ssh-keygen -t rsa <==とすると
>Generating public/private rsa key pair. <==こうなって
>Enter file in which to save the key (/home/misoyuki/.ssh/id_rsa):<==こうなりますが
>
>woodyでは↑上記 /home/misoyuki/.ssh/のなかにできるファイル名は"id_rsa"と"id_rsa.pub"でいいので
しょうか?
>他のHPでは"identity"と"identity.pub"ができて
>sshdが認証の時に参照するファイルが"authorized_keys"なので
>$mv identity.pub authorized_keys するとなっているのですが.....
>なにが正解なのでしょう?

rsaの鍵を作成しているのでデフォルトでは"id_rsa"、"id_rsa.pub"で正解です。
identity"と"identity.pub"というのは私は聞いたことないかも。
で、"authorized_keys"ってファイルは、公開鍵を登録しておくファイルになります。
今の場合、windows側に秘密鍵"id_rsa"を持っておいて、公開鍵"id_rsa.pub"の
ファイル内容を"authorized_keys"に登録しておきます。
コマンドで書くと
$cat id_rsa.pub >> authorized_keys
ですかね。
"authorized_keys"に登録を済ませれば、秘密鍵を持ってるマシンから
linuxマシンへ公開鍵認証を行うことが出来ます。

ただ…linuxで作成した公開鍵、秘密鍵のペアをwindowsのsshクライアントで
使用出来るかは分かりません。(私はやったことありません)
私はwindowsのsshクライアントに「PuTTY」を使用してます。
このソフトだと、windows上で公開鍵、秘密鍵を作成でき、さらに
ssh2プロトコルを使ってアクセスできます。
もちろん、ポートフォワードも可能です。

cygwinとかだと問題ないすけど…クライアントソフトは何を使うおつもりで?

----
Takaaki NAGATANI
mail: ns-1@xxxxxxxxxxxxxxxxx
      takaaki@xxxxxxxxxx
HP:http://www2s.biglobe.ne.jp/~NS-1/welcome.html