Laravelでのポートフォリオ作成3
本番環境についてのメモ
レンタルサーバーはConoha VPS
1.サーバーを作る。
この際にSSH keyを生成しないとなぜかログインできなかった。謎
2.rootでSSHログインをして、一般ユーザーを作成し、sudoグループに追加
#useraddではなくadduser でないとhomeディレクトリが作成されないらしい adduser username #-aGを指定することで、上書きではなく追加となる usermod -aG sudo username
3.teratermにてSSH鍵生成を行い、SCPにてサーバーへ公開鍵を送る。
※このとき、rootフォルダ直下にて送られる
4.一般ユーザーにてログインを行い、一般ユーザーのHomeディレクトリに.sshフォルダを作成する。
5..sshフォルダの権限を変更する(所有者のみが読み書き実行可能)。
6..sshフォルダ内の公開鍵の名前を変更する。
7.変更した鍵の権限を変更する。(所有者のみが読み書き可能)。