
Ubuntu日本語フォーラム

ログインしていません。
sshでrsa認証を使う場合、鍵の生成時に入力するパスフレーズとは、サーバーへのログインパスワード
出なければならないのでしょうか?
オフライン
taku_s による投稿:
sshでrsa認証を使う場合、鍵の生成時に入力するパスフレーズとは、サーバーへのログインパスワード
出なければならないのでしょうか?
普通、ログインパスワードを使わないようにします。
「ワード」ではなく、「フレーズ」なので、自分は、忘れ難く、他人には推測しがたい文章がいいと思います。
たとえば、”1984 7 4 kanojo to deatta”, "To be or not to be that is the question" 等々
オフライン
windows版 teratermではパスフレーズ=ログインパスワードでないとダメみたいです。
この点がまぎらわしいです。
オフライン
taku_s による投稿:
windows版 teratermではパスフレーズ=ログインパスワードでないとダメみたいです。
この点がまぎらわしいです。
teratermの説明( http://ttssh2.sourceforge.jp/manual/ja/usage/ssh.html )を見ると、
・公開鍵(と秘密鍵のペアによる)認証
認証エージェント Pageant を利用する
とあります。
オフライン
失礼、再度、検索してみたところ
Teraterm のみで、出来そうに書かれているところがありました。
( http://centossrv.com/teraterm-public.shtml )
オフライン
taku_s による投稿:
windows版 teratermではパスフレーズ=ログインパスワードでないとダメみたいです。
Teraterm で RSA/DSA 鍵を使うときの「パスフレーズ」欄に入力するパスワードは、鍵作成時に指定したパスフレーズです。
このパスフレーズはログイン先のログイン パスワードとは無関係です。
オフライン
siさま ryさま
すみません。
完全に勘違いしてました。
公開鍵を使う場合は、パスフレーズ入力でのログインになるんですね。
公開鍵を使って、ログインパスワードを暗号化して送り、解読してログインするのかと思ってました。
teratermの入力画面を、パスワードログイン時にログインパスワードを入力していた欄に入力するので、てっきり
間違ったことを書き、失礼しました。
ありがとう、ございました。
オフライン
公開鍵認証では、接続元 (teraterm) の秘密鍵と、接続先 (ubuntu) の公開鍵の組み合わせが一致しているかどうかを見て、ログインの可否を判定します。
ログイン パスワードや秘密鍵のパスフレーズは、ログインの際には使われません。
秘密鍵を作成するときに入力するパスフレーズは、秘密鍵を暗号化するためのものです。
teraterm で公開鍵認証を使う場合に入力するパスフレーズは、保存されている秘密鍵を開くためにだけ使用されます。
オフライン