LoginSignup
7

More than 5 years have passed since last update.

SSHによる公開鍵認証設定と注意点

Last updated at Posted at 2014-04-22

公開鍵=錠前
秘密鍵=その錠をあけるための鍵

と考えたら案外すんなり理解できました。

秘密鍵は~/.sshのディレクトリに置くことで公開鍵認証ができるようになります。

puttyとWinSCPによる公開鍵認証設定の詳細はこのサイトがわかりやすいです。
http://www.nabe.bne.jp/linux/ssh.html

Puttyの場合、秘密鍵そのままの状態でローカルに移しても、Putty側で読み込めないのでPuttygenを使って、Putty側で読み込めるPPKファイルに変換してpagentで読み込むことで、.sshディレクトリに置いたのと同じ状態にできる。

また注意点であるが、SSHは非常にセキュリティに厳密なので権限をしっかり設定しないといざ公開鍵認証しようとしてもはじかれる。

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

で.sshディレクトリの権限を指定する。

参考:http://codenote.net/ssh/783.html

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7