既読のサーバー

Ushahidi

クラウドソーシング・クライシス情報

Ushahidiスクリーンショット

ユシャヒディ (「証言」または「証し」のSwahiliは、ケニアの紛争の後に作成されたクラウドソーシングアプリケーションです。2007年大統領選挙で、ローカルオブザーバーができるようにします。 携帯電話の通信やインターネットを利用して、イベントの一時的なアーカイブと地理空間のアーカイブを同時に作成するレポートを提出してください。

このアプライアンスには、すべての標準機能が搭載されています。 名称: TurnKey Coreと、その上部に:

  • Ushahidi の設定:

    • Ushahidi Platform v6 は、ピン留めされた公式リリースアーカイブからインストールされます。 名称: /var/www/ushahidi.

    • 現在のUshahidiバックエンドがPHP 7.4を必要とし、PHP 8.を除外するので、PHP 7.4はdeb.sury.org Trixieリポジトリからインストールされます。 Debianは優先されますが、その契約を満たすことはできません。保証されたセキュリティカバーウィンドウなしで、Suryはサードパーティ、最高の努力源です。

    • Laravelは公式から更新されます。 ララヴェル/フレームワーク Gitリポジトリから安定したv8.83.29まで。Laravel 8.xリポジトリはそのまま保存されます。 名称: /usr/local/share/turnkey-ushahidi/laravel-framework.git 更新、回復および実証済みの監査のため。

    • turnkey-ushahidi-update の使い方 完全なアーティファクトのタプルがTurnKeyパッケージの更新で埋め込まれている公式v6安定したパッチリリースをチェックまたは適用します。データベース、アップロード、またはローカルを交換することなく 秘密。

    • turnkey-ushahidi-laravel-update - ライセンス Laravel 8.xタグを公式Git履歴から独立してチェックまたは適用します。 ライブファイルには決して引き込みません。検証された生成は、健康チェックが失敗したときに自動ロールバックで、段階的におよび活性化されます。

  • 箱からSSLサポート。

  • 管理者 MySQL の管理 フロントエンド (ポート 12322 でリスト - SSL を使用する)。

  • ローカルホスト専用のアプリケーション送信サービスとして構成される Postfix MTA 。

  • Apache2、PHP、MySQL、Postfix の設定のための Webmin モジュール。

資格情報 (最初の起動時に設定したパスワード)

  • Webmin, SSH, MySQL: username ルーティング

  • 管理者: ユーザー名 管理者

  • Ushahidi: ユーザー名は、最初の起動時に設定されたメールです

アプリケーションセキュリティ更新

オペレーティングシステムとPHPパッケージのアップデートはAPTを経由して継続します。 2つのアプリケーションローカルアップデートチャネルは、異なる信頼性と互換性の境界を持っています。

turnkey-ushahidi-update --check
turnkey-ushahidi-update --apply --dry-run

turnkey-ushahidi-laravel-update --check
turnkey-ushahidi-laravel-update --apply --dry-run
turnkey-ushahidi-laravel-update --apply
turnkey-ushahidi-laravel-update --rollback

Laravelコマンドは非プリリリースのみを受け付けます。 .* .* . インストールされたバージョンとCVE-2024-52301の修正から下るタグは、公式の8.x履歴に残り、パッケージの依存/自動負荷契約を変更しないようにします。 明示的な回復のために、以前の検証済みの生成を保持します。 参照 マンガン turnkey-ushahidi-laravel-update - ライセンス 検証と回復の詳細のため。

Laravel 8は正式なサポートウィンドウを超えています。 TurnKeyは、v8.83.28を含む、ポストEOLセキュリティリリースを上流が行っているため、公式の8.xリポジトリを最高の努力の人道者-アプライアンスメンテナンスチャネルとして受け入れます CVE-2024-52301 の場合。SLA や、現在または将来の問題が修正される保証はありません。 アップストリームが、可搬性安定タグの公開を停止すると、コマンドは閉じられません。管理者はブランチHEADや未検証フォークを所定の位置にインストールしないでください。 TurnKeyは、問題の見直し/バックポート、Ushahidiを移行するか、影響を受けた更新パスを撤回しなければなりません。

使用法の細部及び管理のための記録

デフォルトパスワードなし: セキュリティー上の理由で、デフォルトパスワードはありません。パスワードは、すべて設定されます。 システム初期化 タイム。

無視する SSL ブラウザ警告: ブラウザは、自己署名されたSSL証明書は好きではありませんが、これは商用認証権限を支払わずに自動的に生成できる唯一の種類です。

ユーザ名: ushahidi:

ユーザー名としてログイン 最初に起動するメールが設定されます

コンテンツ - ブラウザをいずれかに置く:

  1. 名称: http://12.34.56.789/ - 暗号化されていないので、ブラウザの警告はありません
  2. 名称: https://12.34.56.789/ - 自己署名されたSSLの証明書と暗号化される

データベース管理のユーザー名:

MySQL のユーザ名でログイン ルーティング でん

  1. 名称: https://12.34.56.789:12322/ - 管理者データベース管理ウェブアプリ
  2. MySQLコマンドラインツール:
    $ mysql --user root --password
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

OSシステム管理のユーザー名:

サインイン ルーティング 上記以外の場合 AWS の市場 ユーザ名を使う 管理者.

  1. ブラウザを指す:
  2. SSHクライアントでログイン:
    ssh root@12.34.56.789
    

    AWSの市場のための特別な箱:

    ssh admin@12.34.56.789
    

* 有効なIPまたはホスト名で12.34.56.789を置き換えます。