質問: sshの公開鍵の使い方 以前から、winxpマシンに openssh for windows をインストし、それを通してリモートデスクトップをしていました。sshクライアントは、puttyです。 sshには公開鍵を使ってログインを制御すると良いといろいろなサイトで見かけるので、公開鍵を puttygen で作成後に、openssh 付属の ssh-keygen.exe で変換して鍵を作りました。そのあと、cmd で copy /b 鍵.pub > authorized_keys を実行しました。 #このとき、authorized_keysのコピーがうまくいって #なかったようなので、ノートパッドで、中身をコピー #しました。 しかし、鍵付きでアクセスしようとすると鍵を拒否され、しかも、鍵なしのwindowsログオンパスでログインできてしまいます。 どのようにしたら、鍵付きでログインできて且つ、ログイン制限をできますか? それと、おまけに聞きたいことがあるのですが、sshd_config のpermitrootlogin は no にした方がいいのでしょうか? #linux風に行けば、したほうが断然いいのですが、 #winだと、rootなんてないし・・・
回答: すみません訂正です。 >・・・・・・・・・・・・・・・・・・ >一行の長い文字列が出来ています。これを1号機へ持ってゆきます。 > > 1号機の「cd ~/.ssh」に入って > cat id_rsa.pub>>authorized_keys を実行しました。 一号へ持って行ったファイル名は id_rsa.pub です。 失礼いたしました。