こんな人におすすめ
課題用のサーバーを配る側の設計:壊されても困らない形にする
2026年9月2日
壊れる前提で組む
学ぶ側にとって、壊せることは価値です。壊さないよう気をつけながら触ると、確かめられる範囲が狭くなります。配る側の仕事は、壊させないことではなく、壊れたあと短時間で戻せる形にしておくことです。

プロクラ
戻し方が用意されていれば、思い切って試せる。逆に戻せないと、一手ごとに調べ物が増えて進まなくなるんだ。学ぶ速さを決めているのは、理解力よりこの安心のほうだよ。
戻す手段を先に用意する
- 作った直後にスナップショットを取っておく(そこへ戻すのが一番速い)
- 同じ環境を作り直す手順を、記録として残す
- 受講者ごとに独立させ、1人の失敗が他へ及ばないようにする
- 戻す作業を、受講者自身にやらせるかどうかを決めておく
最後の項目は、教える内容によります。戻す作業そのものを課題にするなら本人にやらせますし、本題が別にあるなら配る側が戻したほうが時間を使いません。
どこまで自由にするか

レン
管理者権限は渡したほうがいいんでしょうか。

プロクラ
扱う内容次第だね。設定を変える練習をさせるなら渡さないと始まらない。ファイル操作やコマンドを覚える段階までなら、渡さなくても足りる。渡した範囲が、そのまま起こりうることの範囲になる、という見方で決めるといいよ。
外向きの通信をどうするか
受講者の環境から外部へ自由に通信できると、意図しない使われ方が起きることがあります。悪意が無くても、設定を間違えて外へ大量に送ってしまう、といった事故は起こります。研修の内容に外部との通信が要らないなら、出る側も絞っておくほうが安全です。

ウィルスン
外へ出られる環境を人数分配るというのは、それだけの数の入口を作るということでもある。期間が終わったら確実に閉じる、というところまでを設計に入れてほしい。
終わったあとの手順
- サーバーを削除する(停止だけでは課金が続くことがある)
- 追加ディスク・IPアドレス・スナップショットも消す
- 登録した鍵と、受講者のアカウントを外す
- 配った資料に残っている接続情報を無効化する
同じ環境を再現できるようにしておく
1台ずつ手で作ると、少しずつ違う環境ができあがります。受講者から質問が来たとき、その人の環境が他と同じかどうか分からないと、原因の切り分けが進みません。作る手順を書き出しておけば、同じものを何度でも用意できます。

レン
スナップショットから複製するのと、手順から作り直すのは、どちらがいいですか。

プロクラ
配るだけなら複製が速い。ただ手順を残しておくと、途中を変えたいときに効いてくる。次の回で内容を差し替えるなら、手順のほうが直しやすいよ。
あわせて読みたい
- こんな人におすすめWordPressブログをさくらのVPSで動かすならWordPressを動かす場合のプランの目安と、運用で気をつけたいこと。「動く」と「安定して動く」の差がどこに出るのかを解説します。
- こんな人におすすめ学習用・検証環境としてのVPS活用法:さくらのVPSで手を動かして覚える自分のパソコンの中で練習するのと何が違うのか、何から順に触るのか、壊したときの戻し方と、学習が一区切りついたあとの後始末までを解説します。
- こんな人におすすめConoHa VPSはVPS初挑戦の人に向いている?管理画面の親切さと、それでも自分でやることの境界「初心者向け」と言われる理由はどこにあるのか、どこからは他のVPSと変わらないのか。最初につまずきやすい場所と、壊しても戻せる練習のしかたまでを整理します。
- こんな人におすすめ割引価格の読み方:契約前に確認する項目と、総額で比べる考え方割引表記は何を割り引いているのか、更新後にいくらになるのか。適用条件で見落としやすい点と、事業者をまたいで公平に比べる方法を解説します。
サーバーを触る前に押さえておきたいこと
姉妹サイトの、この記事と相性のいいページです。
- Linuxコマンド入門
ls / cd / grep などを疑似ターミナルで試しながら学べる — prodou.net
- シェルスクリプト入門
サーバー作業の自動化スクリプトを基礎から — prodou.net