インストール直後にやること
ラズパイでもVPSでも、新しいLinuxマシンを手にしたら最初にやることはほぼ共通しています。パッケージの更新、タイムゾーンとホスト名の設定、そして普段使いのユーザー作成です。この章ではインストール直後の定番の初期設定を順番にたどり、ここまで終えれば基本操作トラックへ進む準備が整います。
ラズパイのセットアップ、ライブUSBからのインストール、VPSの契約と、新しいLinuxマシンを手にする方法をいくつか見てきた。この章はその続き、「手にしたあと最初に何をするか」をまとめる仕上げの回だ。
どの入手経路を選んでも、初回にやることはほとんど共通している。順番にたどれば、ここから先の基本操作トラックにスムーズに進める状態が整う。
🔄 まずはパッケージを最新にする
新しく作られたイメージには、公開されてから今日までの間に見つかった不具合の修正が反映されていないことがある。だから最初の一手は、システム全体を最新の状態に整えることだ。
🕒 タイムゾーンを合わせる
海外のデータセンターに置かれるVPSなどでは、初期状態の時計がUTC(協定世界時)や別の地域の時間に設定されていることが多い。ログの時刻が実際の日本時間とずれていると、あとで原因調査の際に混乱のもとになる。
timedatectl set-timezone Asia/Tokyo と実行すると、システムの時刻設定が日本時間に切り替わる。設定後は timedatectl とだけ打てば、現在のタイムゾーンと時刻を確認できる。
🏷️ ホスト名をつける
初期状態のホスト名は ubuntu や raspberrypi のような汎用的な名前になっていることが多い。複数のマシンを扱うようになると、この汎用的な名前のままでは「今どれを操作しているか」を見失いやすい。
複数台のマシンを持つ予定があるなら、この段階で命名ルール(用途+番号など)を決めておくと、あとで増えたときに迷わない。
👤 普段使いのユーザーを作る
VPSなどでは初期状態でroot(管理者そのもの)のアカウントだけが渡されることがある。root のまま日常的に作業するのは事故のリスクが高いため、普段使い専用の一般ユーザーを作り、必要なときだけ管理者権限を借りる形にするのが定石だ。
🔐 SSHを使うなら鍵認証へ
VPSのように公開されたサーバーを使う場合は、パスワードでのログインから、より安全な鍵認証への切り替えも視野に入れておきたい。鍵認証は、パスワードの代わりに手元の秘密鍵ファイルで本人確認をする仕組みで、総当たり攻撃に強い。
パスワード認証は、誰でも試せる暗証番号式の鍵だ。鍵認証は、世界に1つしかない合鍵を事前に渡しておく方式に近い。合鍵を持たない相手は、どれだけ数字を打ち込んでも扉を開けられない。
ラズパイのように自宅のネットワークの中だけで使う機械なら、パスワード認証のままでも実害は出にくい。一方でVPSのように世界に公開される機械では、鍵認証への切り替えを後回しにしないほうがよい。この判断基準を持っておくと、どの機械にどこまで手をかけるべきかで迷いにくくなる。
✅ ここまでで学ぶ準備完了
パッケージの更新、タイムゾーン、ホスト名、普段使いユーザーの4点を済ませれば、新しいLinuxマシンの土台は整ったといえる。あとは実際にコマンドを積み重ねて使い込んでいくだけだ。
この「Linuxをはじめる」トラックでは、Linuxを自分の環境に用意して動かすところまでを扱ってきた。ここから先は、基本操作トラックでファイル操作やコマンドの基礎を1つずつ身につけていく番になる。