1. non0311

    Posted

    non0311
Changes in title
+さくらのレンタルサーバーにSSHでログインする
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,73 @@
+#さくらレンタルサーバーでホームページを管理すること
+
+レンタルサーバーの一つであるさくらサーバーですが、その利用方法はまちまちです。
+
+FileZilaやWinscpなどのソフトをパソコンにインストールして、
+ホームページなどをアップまたは更新することも可能ではありますが、
+今回は、ソフトを使わずにSSH接続で、さくらのサーバーにログインする方法を書きます。
+
+#前提条件
+
+さくらレンタルサーバーに契約していて、アカウントとパスワードが発行されていることが条件です。
+
+```契約時に届く情報
+FTPサーバ名 : sumple.sakura.ne.jp
+FTPアカウント : sumple
+FTP初期フォルダ : www
+パスワード : password
+```
+
+さくらサーバーでは、一番はじめに設定する初期ドメインがFTPサーバの名前に当てられます。
+パスワードは後で変更も可能です。
+
+FTPソフトを使って、さくらのサーバーにログインして、ホームページの更新など作業を行う際も、こちらの情報を、最初にソフトに設定することになります。
+
+#ssh接続でログインする
+
+FTPのソフトを使わずに、ターミナル(コマンドプロンプト)からコマンドを打ってログインします。
+
+##方法1 (パスワード認証)
+
+```
+ssh sumple@sumple.sakura.ne.jp
+```
+上記のコマンドを打つと、パスワードを聞かれますので、
+サーバーのパスワードを打ち込みます。
+するとログイン出来ます。
+
+ベーシックなsshのログインの方法になりますが、毎回パスワードが打つのが面倒だったりします。
+
+##方法2 (鍵認証)
+
+###鍵を作成します。(公開鍵と秘密鍵)
+
+```
+cd
+ssh-keygen
+```
+~/.ssh/id_rsa
+~/.ssh/id_rsa.pub
+というファイルが生成されます。
+
+
+###さくらサーバーに公開鍵の登録
+
+```
+scp ~/.ssh/id_rsa.pub sample@sample.sakura.ne.jp:/home/sample/.ssh/authorized_keys
+```
+上記のコマンドで公開鍵をサーバーに登録しています。
+次からはパスワードを入力せずにログインすることができるようになります。
+
+```
+ssh sumple@sumple.sakura.ne.jp
+```
+
+###鍵の権限の変更
+
+さくらサーバーにログインし、下記を実行
+
+```
+chmod 600 .ssh/authorized_keys
+```
+
+権限については400でも可能です。