- ベストアンサー
XP(putty)からFedora(SSHサーバー)にアクセス
http://pure.fan.gr.jp/simm/ssh/putty.html をよみながらためしているのですが puttyでつくった公開鍵(1024 37 ・・・・・)は fedora のどこにペーストすればいいのでしょうか? .ssh/authorized_keys ときいたのですがこれはどこに なるのでしょうか? よろしくおねがいします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
間違えました。訂正します。 (ssh1の場合) ssh-keygen -i -f Puttyの公開鍵 > .ssh/authorized_keys
その他の回答 (2)
- xjd
- ベストアンサー率63% (1021/1612)
肝心な事を書き忘れてました。 Puttyで作成した公開鍵はOpensshのフォーマットと異なるので、ssh-keygenコマンドで 変換する必要があります。 (ssh1の場合) ssh-keygen -i -f Puttyの公開鍵 > .ssh/authorized_keys2 権限はこんなかんじです。 drwx------ 3 hoge hoge 4096 2004-03-19 22:30 .ssh/ -rw------- 1 hoge hoge 1786 2004-02-15 20:57 authorized_keys
補足
おせわになっております。 すいません ssh-keygen -i -f Puttyの公開鍵 > .ssh/authorized_keys2 の部分がよくわかりません。 putty で作成した公開鍵をa.txt で保存し、そのまま Fedora にいれたのですが、ssh-keygen -i -f a.txt としてもだめでした。 $ ssh-keygen -i -f a.txt>.ssh/authorized_keys2 とこまんどをいれてもだめで > に??となっている状態です。a.txtのなかみは1024 37・・・rsa-key-20040403 となっております。またdrwx------ というのは何番になるのでしょうか?お手数をかけもうしわけありませんがぜひよろしくおねがいします。
- xjd
- ベストアンサー率63% (1021/1612)
/home/hogehoge/ 配下に.sshディレクトリを作成して、 そこにauthorized_keys または、authorized_keys2 を配置してください。 上記のディレクトリ・公開鍵に対し、chown/chmod で 所有者・権限の設定も必要です。 また、必要であれば、/etc/ssh/sshd_config ファイルの設定 もしてください。 さらに、sshdはlibwrapper が組み込まれていますので、 hosts.allow で接続許可の設定が必要です。
補足
おせわになっております。 >authorized_keys または、authorized_keys2 >を配置してください。 とのことですがputtyでつくった公開鍵の番号をコピーして それをauthorized_keysというファイル名で保存すればいいのでしょうか? また、chown -R wani .ssh でファイルの所有者変更でユーザー名(wani)にしました。 chmod では何番に設定すればいいのでしょうか? また鍵の設定は複雑に思うのですが鍵の設定なしでは sshとvnc はつかうことができないのでしょうか?
お礼
大変おせわになっております。いったん終了します。