管理者パスワードのリセット
管理者パスワードを忘れてサインインできなくなった場合、サーバーコンソール — Qubix がインストールされているサーバー — からパスワードをリセットできます。リセットはサーバー上でローカルに実行され、パネルへのアクセスは不要です。
別の管理者(または適切な権限を持つチームリード)がまだサインインできる場合、サーバーへのアクセスなしにパネル上でパスワードを変更してもらえます。ユーザーをご覧ください。以下のコンソールリセットは、誰もログインできない場合のための手順です。
サーバーコンソールからのリセット
Qubix が稼働しているサーバーへの SSH アクセスが必要です。また、Qubix スタックが実行中である必要があります。
-
SSH でサーバーに接続し(インタラクティブセッションで)、次のコマンドを実行します。
Bashcurl -sSL https://qubix.pro/reset-password.sh | bash -
ツールが管理者アカウントの一覧を表示します。リセットしたいアカウントの番号を入力して Enter を押します。
-
新しいパスワードを入力します — 8文字以上 — 確認のため再度入力します。入力中は表示されません。強力なパスワードを自動生成させる場合は、空白のまま Enter を押してください。ツールが生成されたパスワードを一度だけ表示します。
-
確認します。新しいパスワードは数秒以内に有効になります — 再起動は不要です。同じメールアドレスと新しいパスワードでパネルのアドレスからサインインしてください。
ツールにパスワードを生成させた場合、コンソールに表示されます。コピーしたら、ターミナルのスクロールバックと履歴を消去し、画面やシェルのログに残らないようにしてください。
特定の管理者を直接リセットする
一覧をスキップして、メールアドレスで特定のアカウントを指定するには、引数として渡します。
その後の手順は同じです — 新しいパスワードを入力(または空白のまま自動生成)して確認します。
パスワードプロンプトには実際のターミナルが必要です。インタラクティブな SSH セッション(必要に応じて ssh -t)でコマンドを実行してください — 隠し入力を読み取れない、スクリプト、cron ジョブ、その他の非インタラクティブなコンテキストからは実行しないでください。