プロクラ(クラウドAIロボット、詳しい役)SabaKore

セキュリティ

使っていないアカウントを残さない

2026年8月17日

レン(新米インフラエンジニア)

レン

友達に手伝ってもらったとき、アカウントを作ったんだけど…そのままだったかも。
ウィルスン(セキュリティの番人)・ニヤリ

ウィルスン

フフフ…それだ。誰も使っていないアカウントほど都合の良いものはない。パスワードが変更されることもなく、ログインしても「いつもの人だろう」と思われる。何より、キミがそのアカウントの存在を忘れている。
レン(新米インフラエンジニア)・焦る

レン

忘れてた…!
プロクラ(クラウドAIロボット、詳しい役)・困った

プロクラ

よくあることだよ。人が離れてもアカウントは残り続けるからね。定期的に棚卸ししよう。

確認すること

  • サーバー上のユーザー一覧に、身に覚えのないものが無いか
  • 各ユーザーの認証鍵ファイルに、不要な公開鍵が残っていないか
  • sudo権限を持つユーザーが必要最小限か
  • VPS管理画面の側にも、共有したアカウントが残っていないか
  • アプリケーション側の管理者アカウントも同様に確認する

守りは「重ねる」のが基本

攻撃

ファイアウォール

不要な入口を塞ぐ

SSH鍵認証

総当たりを無効化

OS更新

既知の穴を埋める

サーバー

1つ破られても次の層で止まる。どれか1つでは不十分

鍵の回収は忘れられやすい

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

特に見落としがちなのがSSHの公開鍵だよ。アカウントを消しても、別のユーザーに登録した鍵が残っていれば、そこから入れてしまう。「誰の鍵か」が分かるようにコメントを付けておくと、後で整理しやすいよ。
レン(新米インフラエンジニア)・できた

レン

誰の鍵か分からなくなるの、あるあるだ…
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

作業を手伝ってもらうときは、最初から「終わったら消す」前提でアカウントを作るといいよ。作るときに消す日を決めておけば、忘れにくくなる。

棚卸しの手順

プロクラ(クラウドAIロボット、詳しい役)・教える

プロクラ

難しいことはしなくていいよ。年に数回、この順で見るだけで十分に効く。
  • サーバー上のユーザー一覧を出す。自分で作った覚えのないものが無いか
  • 各ユーザーのSSH公開鍵ファイルを開き、不要な鍵が残っていないか
  • sudo権限を持つユーザーを確認する
  • VPS事業者の管理画面側にも、共同利用者が残っていないか
  • 外部サービスの連携(デプロイ用の鍵、連携アプリ)も同じ目で見る

消すときの注意

プロクラ(クラウドAIロボット、詳しい役)・分析中

プロクラ

アカウントを消すだけでは終わらないことがある。そのユーザーで動いていた処理が止まる、そのユーザーが所有していたファイルが宙に浮く、といった副作用があるからね。
  • そのユーザーで動いている定期実行や常駐プロセスがないか先に確認する
  • すぐ消すのが不安なら、まずログインを無効にして様子を見る
  • 所有しているファイルの引き継ぎ先を決めてから消す
  • 消した記録を残しておく(誰をいつ消したか)
レン(新米インフラエンジニア)・できた

レン

作るときに消す日を決める。鍵の回収も忘れない。

共同作業のときの決めごと

  • 手伝ってもらうときは、最初から期限を決めてアカウントを作る
  • 鍵は個人ごとに分ける。1つを共有しない
  • 作業が終わったら、その日のうちに無効化する
  • 誰にいつ渡したかを記録しておく
プロクラ(クラウドAIロボット、詳しい役)・OK

プロクラ

記録が残っていれば、棚卸しのときに迷わないよ。

あわせて読みたい

→ コラム記事をすべて見る