Ubuntuでサーバーを立てる

Mon, 27 Sep 2021 01:15:43 JST (943d)
Top > Ubuntuでサーバーを立てる

VPSを借りてくる

VultrとかさくらVPSとかお好みのところでVPSを借りる。

サーバー向けドキュメントではUbuntu16.04を推奨。

rootログインを禁止する

オンラインに繋がっているサーバーでrootログインを許可してしまうといろいろと悪用される危険性が高いのでrootログインをできないように設定する。

ユーザーを追加する

$ adduser ユーザー名(半角英数)

上のコマンドで新しいユーザーを追加し、パスワードを設定する。

追加したユーザーがsudoコマンドを使えるようにする

$ groupadd wheel

wheelグループを追加し、

$ visudo

コマンドで開くファイルを編集してwheelグループのユーザーがsudo権限で処理ができるように設定する。

%wheel ALL=(ALL) ALL

を開いたファイル内に追記して保存。

rootログインを禁止する

vi /etc/ssh/sshd_config

上記コマンドでsshの設定ファイルを開き、PermitRootLoginの項目をnoに書き換える。

$ service ssh restart

でsshを再起動して、設定を反映させる。

root権限でログインできなくなっているので、さっき追加したユーザーでログインする。

sudo操作がrootユーザーでしか通らないときは

$su -

コマンドでパスワードを入れるとrootユーザーにログインできる。