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ユーザーにログインできる。