Tweet今日はmac環境!現状SSHでユーザー名とパスワード入れたらログインできるsshdも入れなきゃです?と思っていたら、最初からSSHのサービスは走っている模様だった。目標SSHログインに鍵認証を導入しよう。手順ssh-keygenで公開鍵と秘密鍵のペアを作る。認証に使う秘密鍵と公開鍵のペアを作ります。Windows環境だとPuTTYなどについているツールを使うとよろしいかと。SCPコマンドで公開鍵を転送SCPコマンドを使って公開鍵をVPS上においてあげます。パスワードは一般ユーザーを作った時のものです。VPSにSSHログインsshコマンドもしくはクライアントソフトなどで、VPSにSSHログインします。このときはまだパスワード認証のはずです。公開鍵を「~/.ssh/authorized_keys」に追記する形で設置この場所に置いておくと、鍵認証が有効になる模様。authorized_keyssudo、vim、chkconfigを入れる今回直接関係はないのだけど、以下の要領で入れておきます。apt-getでvimとsudoとchkconfigを入れる。/etc/sudoersファイルを編集し、普段使うユーザをsudoersに指定する。–listで起動中のサービスが確認できたりできなかったり。viコマンドをvimへのシンボリックリンクにしたり。restart今後のsshログインこんな感じのwindowが出てくる。