Q3僕が得た知識や日々起こった出来事を綴っていきます。これまで何となく生きてきた人生を変えるべく、これからの人生の記録をここに残します。さくらのVPSに置いています。VPSを柔軟に使っていきたいと思い、Wordpressをさくらのレンタルサーバに移すことにしました。今回借りたレンタルサーバは、「スタンダードプラン」です。コマンドラインで作業する時があるので、鍵認証を使ってSSH接続をすることにしました。するさいごに鍵の生成とにもかくにも鍵を作らないと話になりません。さくらのVPS用に鍵は生成していますが、せっかくなので一から作ってみましょう。自分のPCでの作業になります。SSHディレクトリの作成なければ作りましょう。あればそのまま移動します。(/home/namotch/.ssh/id_rsa):鍵の保存先を指定します。again:パスフレーズを入力します。どんなに長くても大丈夫です。ここになにも入れなければ、パスフレーズなしでログインができるようになります。is:...~/.ssh$これで完了です。確認してみてください。id_rsa.pub~/.ssh$二つファイルが出来ています。公開鍵パーミッションの設定セキュリティ上、パーミッションの設定をしておきます。~/.ssh~/.ssh$レンタルサーバ側の設定レンタルサーバを契約した時に、メールが届いていると思います。*****************こちらのアカウントとパスワードを使って作業をしていきます。「hogehoge」の部分は最初に登録したサブドメイン名になります。作成した公開鍵(id_rsa.pub)をレンタルサーバへコピーします。(yes/no)?最初のログイン時にはこのメッセージが出ますので、「yes」を入力してエンターを押します。2回目からは出なくなります。ここでパスワードを入力してください。~$うまくサーバへ転送ができました。レンタルサーバにパスワードでSSHログインするまずはパスワードでログインします。password:パスワードを入力します。FreeBSD!%上記メッセージが出たら成功です。「authorized_keys」ファイルが認証用のファイルになります。先程転送した「id_rsa.pub」を「authorized_keys」に統合します。今回はファイルが存在していませんので、名前を変更するだけで大丈夫です。authorized_keys%もし、「authorized_keys」ファイルがある場合は、統合させます。id_rsa.pub%これでオッケーです。パーミッションの設定セキュリティ上、パーミッションの設定をしておきます。~/.ssh%サーバからログアウト一度サーバから抜けます。closed.~$[q3-adsense01]鍵認証でのログインでは、改めて、鍵認証でログインをしてみます。FreeBSD!%うまくログインできました。作ってエイリアスを設定しておきましょう。hogeで、ログインができるようになります。するログインすると「%」が出てきます。指定されているからです。使っているため、これでは違和感ありまくりです。/usr/local/bin/bashPassword:サーバのログインパスワードを入力します。updated%これが出たら設定完了です。一度ログアウトして、もう一度ログインしてみましょう。~]$これでいつもの見慣れた感じに戻りました。さいごにSSH接続を鍵認証にしておくと、安全に簡単にログインできていいですよね。レンタルサーバでもやっぱりコマンドラインで操作することが多いので、これで色々できそうです。