• ベストアンサー

XP(putty)からFedora(SSHサーバー)にアクセス

 http://pure.fan.gr.jp/simm/ssh/putty.html をよみながらためしているのですが puttyでつくった公開鍵(1024 37 ・・・・・)は fedora のどこにペーストすればいいのでしょうか? .ssh/authorized_keys ときいたのですがこれはどこに なるのでしょうか? よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.3

間違えました。訂正します。 (ssh1の場合) ssh-keygen -i -f Puttyの公開鍵 > .ssh/authorized_keys

naga092
質問者

お礼

大変おせわになっております。いったん終了します。

その他の回答 (2)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

肝心な事を書き忘れてました。 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

naga092
質問者

補足

おせわになっております。 すいません 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)
回答No.1

/home/hogehoge/ 配下に.sshディレクトリを作成して、 そこにauthorized_keys または、authorized_keys2 を配置してください。 上記のディレクトリ・公開鍵に対し、chown/chmod で 所有者・権限の設定も必要です。 また、必要であれば、/etc/ssh/sshd_config ファイルの設定 もしてください。 さらに、sshdはlibwrapper が組み込まれていますので、 hosts.allow で接続許可の設定が必要です。

naga092
質問者

補足

おせわになっております。 >authorized_keys または、authorized_keys2 >を配置してください。 とのことですがputtyでつくった公開鍵の番号をコピーして それをauthorized_keysというファイル名で保存すればいいのでしょうか? また、chown -R wani .ssh でファイルの所有者変更でユーザー名(wani)にしました。 chmod では何番に設定すればいいのでしょうか? また鍵の設定は複雑に思うのですが鍵の設定なしでは sshとvnc はつかうことができないのでしょうか?

関連するQ&A