コミュニティソリューション

CasaOSでCrafty Controllerのパスワードを確認する方法

A CasaOS community note identifies the Crafty Controller credentials file under the Crafty app data directory and asks how the generated admin password should be changed.

Crafty ControllerをCasaOSのApp Storeからインストールし、初回ログイン用のパスワードがわからない場合、そのパスワードは admin/admin。最新のCraftyリリースでは、ランダムな管理者パスワードが生成され、初期認証情報がCraftyアプリケーションデータディレクトリ内のテキストファイルに保存されます。

2024年のIceWhaleコミュニティ投稿では、重要な場所としてDATA > AppData > crafty > config > default-creds.txtが示されていました。現在のCraftyドキュメントでもCasaOSについて同じ考え方が確認され、重要な訂正が加えられています。パスワードを変更するためにdefault-creds.txtを編集しないでください。このファイルは生成された初期認証情報を取得するためのものであり、Craftyの起動後に有効なアカウントパスワードを管理するものではありません。

CasaOSでCrafty Controllerのパスワードはどこにありますか?

CasaOSのFilesアプリを開き、Craftyのインストールで使用されているアプリケーションデータディレクトリを開いてください。元のコミュニティ投稿では、次のパスが示されていました。

DATA
└── AppData
    └── crafty
        └── config
            └── default-creds.txt

現在のCrafty公式ドキュメントでは、FilesアプリからCasaOSのパスをたどり、Craftyアプリの APP_DATA フォルダー、次にCraftyディレクトリ、アプリのconfigディレクトリ、最後に default-creds.txt。正確な大文字・小文字や途中のフォルダー名は、CasaOSのアプリ定義が変更されている場合や、アプリのストレージマッピングをカスタマイズした場合には異なることがあります。

公式のCraftyダッシュボードのアクセスに関するドキュメントでは、生成された認証情報がdefault-creds.txtに保存されることを確認できます。

default-creds.txtには何が含まれていますか?

現在のCrafty 4のインストールでは、このファイルに初期管理者ログイン情報が含まれています。CraftyのCasaOSインストールドキュメントには、次のように記載されています。

  • ユーザー名:通常はadmin
  • パスワード:インストール時にランダムに生成されたパスワード。

Craftyは、予測可能な管理者パスワードは安全ではないため、一般的な固定のデフォルトパスワードを使わない方式に変更しました。Crafty 4の変更履歴には、初回起動時にランダムなパスワードを強制的に設定するよう変更されたことが記録されています。

ファイルは信頼できるローカルシステム上でのみ開き、スクリーンショットやコミュニティでの議論に内容を掲載しないでください。現在有効な管理者パスワードを知っている人は、Craftyが管理するMinecraftサーバー、ファイル、スクリプト、その他の機能を操作できる可能性があります。

default-creds.txtを編集してパスワードを変更しない

これはコミュニティ向けの短い投稿に追加する最も重要な情報です。Crafty CasaOSの公式ドキュメントでは、default-creds.txtはパスワードを管理するものではないと明確に警告しています。インストール後にこのテキストファイルを編集しても、Craftyの認証システムに保存されたパスワードは安全に更新できません。

このファイルは、インストール時の引き継ぎメモだと考えてください。

  1. Craftyが初期管理者認証情報を生成します。
  2. 生成された値は次の場所に書き込まれます。 default-creds.txt 管理者がログインできるようにします。
  3. ログイン後のパスワード変更はCrafty自体で管理されます。

動作している管理者パスワードを変更したいだけなのに、Craftyのデータベースを削除したり、コンテナ全体を作り直したりしないでください。

ログイン後にCraftyのパスワードを変更する方法

Craftyの現在のユーザー管理ドキュメントでは、ユーザーとロールの管理はパネル設定にあると説明されています。現在のCraftyリリースでは、認証情報テキストファイルを編集するよう求めるのではなく、ウェブパネルにアカウント管理機能が用意されています。

生成された管理者認証情報でログインした後、

  1. Craftyのウェブダッシュボードを開きます。
  2. パネル設定に移動します。
  3. ユーザーまたはアカウント管理エリアを開きます。
  4. 管理者アカウントまたは自分のユーザープロフィールを選択します。
  5. インストールされているCraftyのバージョンで提供されているパスワード変更機能を使用してください。
  6. 新しいパスワードを保存し、現在のセッションを終了する前に再度ログインできることを確認してください。

CraftyのインターフェースはCrafty 4のリリースごとに変更されているため、正確なアイコンやダイアログ名は異なる場合があります。現在のCraftyのユーザーおよびロール設定ガイドは、最新リリースのUIを確認するうえでより適切な資料です。

新しいCraftyリリースではパスワードリセットのワークフローも改善されています

Craftyは、2024年のCasaOS記事の公開後もアカウント管理機能を改善し続けています。2026年には、Craftyプロジェクトで一時パスワード、パスワードリセット機能、パスワード変更の強制に関する取り組みが追加されました。これも、元の認証情報ファイルを長期的なパスワード管理の仕組みとして扱うべきではない理由の1つです。

現在お使いのCraftyバージョンに、別のアカウントのパスワードをリセットする専用ダイアログがある場合は、コンテナ内のファイルを変更するのではなく、認証済みの管理ワークフローを使用してください。自分のアカウントの場合は、パネルで利用できるセルフサービスのパスワード変更機能を使用してください。

CasaOSのパスが異なる場合

アプリケーションを手動でインポートした場合、別のディスクに移動した場合、または標準以外のアプリストアからインストールした場合、CasaOSのアプリパスは異なることがあります。正確なコミュニティパスが見つからない場合は、CasaOSでCraftyアプリのボリュームマッピングを確認し、Craftyの設定ストレージにマッピングされているホストディレクトリを特定してください。

探しているファイルの名前は現在も次のとおりです。

default-creds.txt

広範囲にわたるインターネット公開のファイル検索を実行したり、共有フォルダーを通じてファイルを公開したりしないでください。ローカルのCraftyアプリケーションデータディレクトリ内だけを検索してください。

通常のLinux版Craftyインストールの場合はどうなりますか?

コミュニティのタイトルにはLinuxとありますが、投稿本文ではCasaOS形式のパスが使用されています。公式のCraftyドキュメントにもLinuxの例が掲載されています。標準的なLinuxインストールでは、次のようなコマンドが示されています:

sudo cat /var/opt/minecraft/crafty/crafty-4/app/config/default-creds.txt

Craftyを別の場所にインストールした場合、実際のパスは異なることがあります。例をそのままコピーするのではなく、使用している環境に対応するパスを使用してください。

CraftyダッシュボードへのアクセスではHTTPSが使用される場合があります

Crafty Controllerは、ゲームサーバーやファイルに対して高い権限を持つ管理インターフェースです。信頼できるネットワーク、または適切に保護されたリモートアクセス層に制限してください。HTTPS経由でローカル証明書を使用してパネルを表示している場合、ブラウザーが信頼する証明書を設定するまで、証明書に関する警告が表示されることがあります。

生成された初回ログインパスワードだけで保護されたCrafty管理パネルを、インターネットに直接公開しないでください。初回ログイン後にパスワードを変更し、ネットワークおよび現在のCraftyリリースでサポートされているアクセス制御を使用してください。

Craftyパスワード復旧チェックリスト

  1. CasaOSのファイルアプリを開きます。
  2. Craftyのアプリケーションデータディレクトリを特定します。
  3. 開く config/default-creds.txt.
  4. 生成された admin ログインするための認証情報。
  5. 編集しないでください default-creds.txt アクティブなパスワードを変更します。
  6. Craftyのパネル設定またはアカウント管理画面を開きます。
  7. Craftyの認証済みUIから管理者パスワードを変更してください。
  8. 新しいパスワードはパスワードマネージャーに保存してください。
  9. Craftyのダッシュボードは、信頼できるユーザーとネットワークだけに制限してください。

Crafty Controllerのパスワードに関するよくある質問

Crafty Controllerのデフォルトパスワードは何ですか?

最新のCrafty 4リリースでは、全環境共通のパスワードではなく、初期管理者パスワードとしてランダムなパスワードが生成されます。次の場所から取得してください: default-creds.txt Craftyの設定ディレクトリ内にあるものとして示しています。

Craftyのデフォルトユーザー名は何ですか?

公式のCraftyドキュメントでは、生成される管理者アカウントを admin 標準的なインストール手順の場合。

default-creds.txtを編集してCraftyのパスワードを変更できますか?

いいえ。CraftyのCasaOSドキュメントでは、このファイルはパスワードを管理しないと明記されています。CraftyのWebパネルにあるアカウントまたはパスワード管理機能を使用してください。

default-creds.txtが見つからない場合はどうすればよいですか?

まず、アプリの現在のボリュームマッピングと設定ディレクトリを確認してください。カスタムのCasaOSインストールでは、Craftyのデータが標準のAppDataパス以外に保存されている場合があります。また、古い、または使用されていないアプリデータディレクトリではなく、正しいCraftyインスタンスを確認していることも確かめてください。

生成されたパスワードは変更すべきですか?

はい。現在のCraftyドキュメントでは、正常にログインできたら生成されたパスワードを変更することを推奨しています。強力で固有のパスワードを使用し、安全に保管してください。