メインコンテンツへスキップ
見出し画像

サーバー設定のセキュリティを「担当者の頭の中」に置かない──VPS・クラウドを納品する制作会社のSSH・ポート・権限・更新と引き渡し記録

    この記事は、制作会社がVPSやクラウドのサーバーを納品・運用するときの、サーバー設定のセキュリティの基本を、経営者の目線で扱います。

    「サーバーは、あのエンジニアしか分からない」

    「サーバーの設定は、辞めた外注のエンジニアがやった。どうなっているか、誰も知らない」


    レンタルサーバーではなく、VPSやクラウドで顧客サイトを動かす案件が増えました。
    自由度が高い分、設定の良し悪しが、そのまま守りの強さになります。


    ところが、その設定が、一人の頭の中にしかない。
    これは技術の問題ではなく、経営の問題です。

    サーバー設定のセキュリティとは、入口・開いている窓・持たせる権限・更新の4点を決め、誰が見ても分かる記録に残すことである

    黒字化の外科医です。サーバー設定のセキュリティを、経営者が確認できる4点に分けて解剖します。


    社長がこの4点を押さえるべき理由は、三つあります。


    第一に、最終的な責任は、サーバーの持ち主に残るから。
    総務省の「クラウドの設定ミス対策ガイドブック」は、システム開発事業者が行った設定であっても、最終的な責任は利用者が負うことになるとしています。顧客は「制作会社に任せていた」では済みません。だから顧客は、制作会社に説明を求めます。


    第二に、守るべき項目は、公的な資料ですでに整理されているから。
    IPAの「安全なウェブサイトの運用管理に向けての20ヶ条」は、ウェブサーバの対策として、OSやサーバソフトウェアのバージョンアップ、不要なサービスやアカウントの削除、推測されやすいパスワードの禁止、ファイルへのアクセス制御、ログの保管と確認を挙げています。自社で一から考える必要はありません。


    第三に、記録がないと、引き継げないし、売れないから。
    設定が人に付いている状態では、担当者が辞めた日に保守が止まります。記録があれば、保守の作業として見積もり、報告できます。

    経営者が確認する4点

    1. 入口(ログインの方法)

    サーバーへの管理用のログインは、パスワードではなく鍵で行う設定(SSHの鍵認証)にし、パスワードでのログインと、管理者アカウントでの直接ログインを止めているか。
    鍵を誰が持っているか、一覧にあるか。

    2. 開いている窓(ポート)

    外から入れる窓(ポート)は、サイトの表示と管理に必要なものだけか。
    20ヶ条も、不要なサービスを動かさないこと、ファイアウォールで通信を適切に絞ることを挙げています。データベースの管理画面などを、誰でも見られる状態にしていないか。

    3. 持たせる権限

    作業者ごとに個別のアカウントがあり、必要な権限だけを持たせているか。
    退職者や、契約が終わった外注先のアカウントが残っていないか。

    4. 更新

    OSやミドルウェアの更新を、誰が、どの頻度で行い、どこに記録しているか。
    パッチの当て方と台帳は、このシリーズの別の記事で扱っています。

    ▶ パッチ適用の手順を「本番でそのまま更新」で済ませない──検証環境、バックアップ、戻し方、顧客への告知までの本番反映フロー

    今すぐ試せる:サーバー設定の引き渡し記録を作るプロンプト

    私はWeb制作会社の経営者です。顧客に納品するサーバーの設定を、技術者でない人にも分かる「引き渡し記録」にまとめてください。
    
    【前提】
    ・サーバーの種類(VPS/クラウドのIaaS など):〔 〕
    ・OSとWebサーバー、データベース:〔 〕
    ・管理用ログインの方法:〔 〕
    ・外部に開けているポートと、その用途:〔 〕
    ・作業者のアカウントと権限:〔 〕
    ・更新の担当と頻度:〔 〕
    ・ログの保管場所と期間:〔 〕
    
    1. 「入口」「開いている窓」「権限」「更新」「ログ」の5つの見出しで整理する。
    2. それぞれに「今の設定」「なぜそうしたか」「誰が管理するか」を書く。
    3. 顧客側で決めてもらう必要がある事項を、最後に一覧にする。
    
    パスワードや鍵の中身は、記録に書かないこと。

    設定記録工場:納品時のチェックと引き渡しの型

    納品前のチェック表

    【入口】
    □ 管理用ログインは鍵認証のみ(パスワードでのログインは無効)
    □ 管理者アカウントでの直接ログインは無効
    □ 鍵の持ち主の一覧がある(人ごと、端末ごと)
    
    【開いている窓】
    □ 外部に開けているポートの一覧と、用途の説明がある
    □ 使っていないサービスは止めている
    □ 管理画面に、接続元の制限か、追加の認証がある
    
    【権限】
    □ 作業者ごとに個別アカウント(共用アカウントなし)
    □ 退職者・契約終了の外注先のアカウントがない
    □ ファイルとディレクトリの権限を、必要最小限にしている
    
    【更新】
    □ OS・ミドルウェアの更新の担当と頻度を決めた
    □ 直近の更新日を記録した
    
    【ログ】
    □ アクセスログと認証ログの保管場所と期間を決めた

    引き渡しで決めることの文例

    ・サーバーの契約名義:〔顧客/当社〕
    ・管理者の権限を持つ人:〔顧客の〇〇様、当社の〇〇〕
    ・保守契約の範囲に含む作業:更新、ログの確認(月1回)、設定の見直し(年1回)
    ・保守契約の範囲に含まない作業:〔 〕
    ・保守契約が終わるとき:当社のアカウントと鍵を削除し、削除した旨を書面で報告する


    顧客から預かるIDの扱いは、こちらで扱いました。

    ▶ パスワード管理、顧客から預かるIDで事故を起こさない制作会社のルール──FTP・管理画面・サーバー・ドメインの受け取り、保管、返却と依頼文

    構造的なリスク

    逆説を指摘しておきます。


    チェック表を作ると、「表を埋めたから安全」と思いがちです。
    けれど、設定は時間とともにずれます。急ぎの対応で一時的に開けたポートが、そのまま残るのが典型です。


    だから、納品時のチェックに加えて、年に一度の見直しを保守の定例に入れます。

    ▶ 年次のセキュリティ点検を、保守の定例にする──棚卸し・診断・設定の見直し・報告の4工程と、1サイトあたりの工数の計算、点検報告書の型

    よくあるQ&A

    Q. 社長が技術を分からなくても、確認できるか?


    できます。設定の中身ではなく、「記録があるか」「担当が決まっているか」を確認してください。記録を説明できない設定は、見直しの対象です。


    Q. レンタルサーバーでも、同じ考え方か?


    範囲が変わります。総務省のガイドブックは、サービスの種類によって利用者の責任範囲が変わると整理しています。事業者が管理する部分と、自社が触れる部分を分けて記録します。


    Q. 外注のエンジニアに設定を頼むときは?


    このチェック表を、発注の条件として渡してください。納品物に「引き渡し記録」を含めると決めておけば、人が代わっても残ります。

    最後に

    サーバー設定のセキュリティは、入口、窓、権限、更新の4点です。


    設定を一人の頭の中から出し、誰でも読める記録にした会社だけが、サーバーの保守を引き継げる商品として売れるのです。

    これまでの記事は、メンバーシップ「黒字化オペ室」でまとめて読めます。月額1,980円、記事2本分の金額です。詳しくはプロフィールから。


    #Web制作会社 #サーバー設定 #セキュリティ #VPS #クラウド #SSH #制作会社経営 #中小企業 #保守運用 #情報セキュリティ

     
     
    Web制作・開発会社の「労働集約という病」をAIで冷徹に切除し、利益率を極限化する組織ハッキング術を公開。 人間の感情と作業を排除し、社長一人で莫大な富を搾取する「完全無人ファクトリー」を構築する覚悟を持つ経営者のみ、有料記事で圧倒的な暴利と勝利を手に入れてください。

    あなたへのおすすめ