本文にスキップ プロジェクトの相談を申し込む

1分セキュリティチェック・007 セキュリティ アカウント管理 オフボーディング

メールはブロックされていますが、サーバーへの接続はそのままです。

読むために約5分 BlueCanvas

開発者が退社した後、どのアカウントと鍵を整理する必要がありますか?

メールアカウントを1つ停止するだけでは不十分です。パスワードは人が覚えるものですが、SSH公開鍵とリポジトリ配布キーはマシンに登録しておいたものなので、パスワードを変更してもそのまま動作します。サーバーの中でコマンドで数える場所が4ヶ所(ログインアカウント・SSH公開鍵・sudo権限・データベースユーザー)、コンソールを開いてみるべき席が8か所でした。消去する前に一緒に使用したアカウントであることを確認してください。

キーサマリー

  • メールアカウントを停止してノートパソコンを受けても サーバーと管理画面へのアクセス権は残っている場合があります。
  • パスワードは人が覚えるものですが、 SSH公開鍵と配布鍵は、機械に登録した行だから、パスワードを変えても消えません。
  • 今日することはクリアではありません。 リストを受け取るです。共有アカウントを消去すると、展開とバックアップが停止する可能性があります。

まとめは終わったようですが、開いている場所が残ります。

開発者が退社したら、通常これを行います。会社のメールアカウントを停止し、ノートパソコンと社員証を受け取ります。目に見えるのは整理になりました。

残るのは目に見えない方です。 サーバーと管理画面の接続権限はリストを作成するまで確認されません。

パスワードを1つ変えても他のドアはそのままです

接続する方法が一つではないからです。それぞれ異なる方法で登録されているので、一つを閉じても残りは残ります。

ドアどこに登録されていますかメールのみ停止したとき
会社メールメールサービスアカウント閉じる
SSH公開鍵~/.ssh/authorized_keysそのまま開く
データベースユーザーmysql.userそのまま開く
ストレージ配布キーDeploy keyそのまま開く

パスワードは人が覚えるものですであり、 公開鍵と配布鍵は、機械に登録した行です。パスワードを変更しても登録された行は消去されません。リポジトリからコラボレーションを引き抜いても、Deploy keyは別に残ります。

失敗は積み重なって見え、成功は一行に進む

このような接続は目立たない。外部からアカウントをタップする試みは Failed password と積み重ねてすぐに見えます。一方、すでに登録されている鍵に入ると Accepted publickey 一行に進みます。

記録自体は残ります。 ただし、失敗回数に基づいて通知をかけておいた場合、この行はかかりません。そしてその鍵が誰であるかはログではありません 登録されたキーのリストを見なければなりません わかります。 「開けても警報が鳴らない」というより、「失敗だけ見る通知にはかからない」が正確な表現です。

数える方法は2つに分けられます

BlueCanvasが自社運営資産で項目ごとに存在を確認して数えてみると、アクセス権限が残る場所は性格が二つに分かれました。サーバーから命令として数える場所 4つの場所、人がコンソールを開いて見なければならない場所 八つでした。

サーバ内・命令で数える桁確認方法
サーバーログインアカウントgetent passwd としてログインシェルを持つアカウントを表示します
登録されたSSH公開鍵~/.ssh/authorized_keys の行と後ろについたコメントを見る
sudo権限getent group sudo と /etc/sudoers.d/ を見る
データベースユーザーSELECT user, host FROM mysql.user; としてアカウントとアクセス許可の範囲を表示します
サーバー外・コンソールを開いてみるべき場所なぜ重要なのか
管理者ページへのログインCMSを使用すると、メンバーテーブルの管理者評価も一緒に表示されます。
FTP・SFTPアカウント共有ホスティングはFTPパスワードとSSHパスワードが別々の場合があります
ホスティング・クラウドコンソールサーバーを消去または新規作成できるため、サーバーアカウントよりも権限が高くなります。
ドメイン登録機関ここが開いていると、サーバーをロックしてもアドレスが別の場所に移動します。
ストレージアカウントと配布キーコラボレーションを除いてもDeploy keyは別に残ります
バックアップストレージAPIキーバックアップは完全コピーであり、キーはサーバー全体と同じです。

事業所ごとに使うサービスが異なり、席数と名前は異なります。この表は「私たちの会社はどこを見るべきか」を決める際の出発点で見ることができます。

クリアする前にリストから入手してください

  1. 退社名で残ったアカウントとアクセス手段のリストをリクエストします。 アカウント、公開鍵、データベースユーザー、コンソールログイン、配布キーまで一枚にまとめます。
  2. 消去する前に一緒に使用したアカウントであることを確認してください。 共有アカウントを消去すると、展開とバックアップが停止する可能性があります。クローンと配布スクリプトがそのアカウントを書いているかどうかを最初に見てください。
  3. キーはクリアと新しく発行するものを区別します。 その人だけを消して、一緒に使った鍵は新しく作り替えて挟みます。一度に廃棄すると、通常のサービスが停止します。

外で叩く側の記録が気になったら 管理者アドレスが/adminの場合、1日に何回攻撃を受けるかを続けてみてください。リストの整理とその後の監視を一緒に任せることもできます。

本文や映像に出てくるチェックリスト、アクセス手段表、ログは再現画面であり、実際のアカウント名やキーを移動していません。

映像字幕専門(6シーン)

メールはブロックされていますが、サーバーに接続しています。

退社者メールはブロックしたのにサーバー接続はいかがですか。接続する方法が一つではありません。

まとめは終わったようです。

開発者が出ると、メールアカウントを停止してノートパソコンも受け取ります。ところで、サーバーへの接続はそのままにすることができます。

ドアが複数あります

パスワードを変更しても登録された公開鍵はそのまま開きます。データベースユーザーと配布キーも別々に残ります。

失敗は積み重なり、成功は過ぎます

外で叩く試みは失敗で積み上げられますが、登録された鍵に入ると正常な接続として記録されます。

サーバーの内側とサーバーの外側

命令で数える場所があり、コンソールに入って人が見なければならない場所があります。

消す前にリストから

退社名で残りのリストを最初に受け取り、消去する前に一緒に使用したアカウントであることを確認してください。鍵はクリアと新しく発行するのが違います。

よくある質問

開発者が退社した後、どのアカウントと鍵を整理する必要がありますか?

メールアカウントを1つ停止するだけでは不十分です。サーバーの内側には、ログインアカウント、登録されたSSH公開鍵、sudo権限、データベースユーザーを見る必要があり、サーバーの外には管理者ページ、FTP・SFTPアカウント、ホスティングとクラウドコンソール、ドメイン登録機関、ストレージアカウントと配布キー、バックアップストレージAPIキーを見る必要があります。前のネットは命令として数えることができ、後ろの6は人がコンソールを開く必要があることを確認します。

パスワードだけを変えればいいですか?

ではありません。パスワードは人が覚えるものですが、SSH公開鍵とリポジトリ配布鍵は機械に登録しておいたもので、パスワードを変えてもその行はそのまま動作します。データベースユーザーも個別の資格情報であるため、別々に整理する必要があります。

残りの鍵に入るとログに残りませんか?

残ります。ただし、失敗ではなく正常な接続として記録されます。失敗回数に基づいて通知をかけておいた場合、その行は通知にかからず、その鍵が誰なのかはログではなく登録されたキーのリストを見なければわかりません。

見つけたアカウントとキーをすぐに消去できますか?

順序が必要です。消去する前に、アカウントやキーを他の場所で一緒に書いていることを確認してください。共有アカウントを消去すると、クローンと展開、バックアップが停止することがあります。鍵もその人物だけ消し、一緒に使った鍵は新しく作り替えて挟むほうが安全です。一度に廃棄しないでください。

リストを一緒に見て、その後も見てください

サーバーの外側はコマンドでカウントされず、コンソールごとに人が入って確認する必要があります。BlueCanvasのウェブサイト・サーバー管制はアカウントとキーのリストをまとめて整理し、整理した後も接続と異常の兆候を常時見守ります。

ウェブサイト・サーバー管制を見る

他のショットインサイト

ショートフォームのインサイト 全て表示→