Windrose: パスワード保護
このガイドに最適な製品
今すぐ始めましょう — 最適な製品を注文して、このガイドに沿ってステップバイステップで進めてください。
Introduction
Windroseはパスワード保護に対応しており、参加パスワードで専用サーバーへのアクセスを制限できます。このガイドでは、ZAP-Hostingのゲームサーバー管理を使ってWindroseサーバーのパスワードを有効化、変更、または削除する方法を説明します。
Preparation
開始する前に、ZAP-HostingのウェブインターフェースでWindroseサーバーにアクセスでき、サーバーファイルの編集権限があることを確認してください。
ServerDescription.jsonファイルを編集するために、サーバーダッシュボードとファイル管理エリアへのアクセスが必要です。
Windroseのパスワード保護について
パスワードを設定することで、Windroseゲームサーバーへの不正なプレイヤーの参加を防げます。招待コードを使ってサーバーにはアクセス可能ですが、接続前に正しいパスワードの入力が求められます。
これは以下のような場合に便利です:
- 友人やスタッフ、プライベートグループへのアクセスを制限したいとき
- テストサーバーを一般公開から守りたいとき
- 別のパスワード管理ツールやアカウントパスワードに頼らず参加者を管理したいとき
Windroseはサーバーファイル内で設定されたパスワードを使用します。これはZAP-Hostingアカウントのパスワードとは別で、パスワードマネージャーやGoogle連携、パスワードリストなどとは無関係です。
パスワード保護の有効化
パスワードを適用するには、まずサーバーを停止し、設定ファイルを編集してから再起動します。
サーバーを停止する
ZAP-Hostingのウェブインターフェースでサーバーダッシュボードを開き、変更を加える前にサーバーを完全に停止してください。
ServerDescription.jsonを編集する前にサーバーを停止しないと、設定の競合やサーバー稼働中のファイル上書きが発生する可能性があります。
設定ファイルを開く
パネルのサイドバーから「Files」を開きます。
次に、サーバーファイル一覧のルートディレクトリにあるServerDescription.jsonファイルを探して開いてください。
パスワード設定を編集する
ServerDescription.json内でIsPasswordProtectedをtrueに設定し、Passwordフィールドに希望のパスワードを入力します。
"IsPasswordProtected": true,
"Password": "YourPasswordHere"
YourPasswordHereはご自身の安全なパスワードに置き換えてください。
アカウントパスワードや他のサービスで使っているものとは異なる、ユニークなパスワードを使用しましょう。これによりWindroseサーバーへの不正アクセスを防げます。
保存してサーバーを再起動する
編集後、「Save Content」をクリックして保存します。
ファイルが保存されたら、ダッシュボードからサーバーを再起動してください。これでプレイヤーが参加する際に設定したパスワードの入力が必要になります。
設定リファレンス
ServerDescription.jsonの関連設定は以下の通りです:
| キー | 型 | 例 | 説明 |
|---|---|---|---|
IsPasswordProtected | Boolean | true | パスワード保護の有効・無効を切り替え |
Password | String | "YourPasswordHere" | パスワード保護が有効な場合の参加パスワード |
既存パスワードの変更
後からパスワードを変更したい場合も、初期設定と同じ手順で行います。
パスワード値を更新する
サーバーを停止し、ServerDescription.jsonを開いてPasswordフィールドの値を新しいパスワードに変更します。
例:
"IsPasswordProtected": true,
"Password": "[your_new_password]"
[your_new_password]はプレイヤーが参加時に使う新しいパスワードのプレースホルダーです。
保存して再起動する
ファイルを保存し、サーバーを再起動してパスワード変更を反映させます。
パスワード変更後に参加できない場合は、大文字・小文字を含めて正しく入力されているかプレイヤーに確認してもらってください。
パスワード保護の解除
Windroseサーバーのパスワード保護を解除したい場合は、同じ設定ファイルで無効化できます。
設定を無効にする
サーバーを停止し、再度ServerDescription.jsonを開きます。
IsPasswordProtectedをfalseに設定してください。Passwordの値は無効時には無視されます。
"IsPasswordProtected": false,
"Password": ""
保存してサーバーを再起動する
「Save Content」をクリックし、サーバーを再起動します。これでパスワードなしで参加可能になります。
トラブルシューティング
パスワード保護が期待通りに動作しない場合は、以下を確認してください。
| 問題 | 考えられる原因 | 解決策 |
|---|---|---|
| サーバーがパスワードを要求しない | IsPasswordProtectedがfalseのまま | trueに設定し、保存してサーバーを再起動 |
| 正しいパスワードでも参加できない | パスワードの入力ミス | 設定値を確認し、プレイヤーに入力を再確認してもらう |
| 変更が反映されない | 編集後にサーバーを再起動していない | ServerDescription.json保存後にサーバーを再起動 |
| ファイルの変更が反映されない | サーバー稼働中にファイルを編集した | 先にサーバーを停止し、変更を再適用して保存後に再起動 |
サーバーパスワードをコミュニティ投稿やスクリーンショット、ファイルのエクスポートで公開しないでください。また、過去のパスワードリストや他サービスの認証情報の使い回しも避けましょう。
Conclusion
おめでとうございます。Windroseサーバーのパスワード保護設定に成功しました。ご不明点やサポートが必要な場合は、毎日対応しているサポートチームまでお気軽にお問い合わせください! 🙂