
プレーンHTML5、CSS3、JavaScript、およびPHP(バックエンド)で書かれています。追加のソフトウェアは必要ありません!
バグを報告する|新しい機能をリクエストします|このプロジェクトの開発に役立ちます

| モバイルライトテーマ | モバイルダークテーマ |
|---|---|
![]() | ![]() |
wget -O install.sh https://github.com/femto-code/Raspberry-Pi-Dashboard/raw/release/installer.sh
bash install.sh/var/www/html内で設定された有効なアクセス許可次の構成は、Webサーバーフォルダーに一般的に推奨されるセットアップであり、特定のレベル(アクセスの最小限の必要性がある場合)に安全であることを意図しています。
www-dataグループが存在することを確認し、現在のユーザーをそのシステムグループに追加してください。
(Raspberry Pi OS以外の別のディストリビューションを使用している場合、Webサーバーのユーザー名は異なる場合があります)
sudo groupadd www-data
sudo usermod -a -G www-data www-data
sudo usermod -a -G www-data <yourlogin> ( <yourlogin>をユーザー名に置き換えます)
www-dataグループとユーザーにWebフォルダーの所有権を与えます。
次のコマンドは、Webフォルダー内のファイルに完全にアクセスできるようにし、グループメンバー( www-data )がセキュリティ上の理由で編集/書き込みできないことを確認してください。
sudo chown -R <yourlogin>:www-data /var/www/html ( <yourlogin>ユーザー名に置き換えます)
sudo chmod -R 755 /var/www/html
RPIを再起動するか、ログアウトして戻って(許可変更が有効になるため)
git clone https://github.com/femto-code/Rasberry-Pi-Dashboard.git /var/www/html/<your_subfolder_name><your_subfolder_name>を選択した名前に置き換えて、このベースフォルダーをいつでも変更することもできます)sudo chown -R <yourlogin>:www-data /var/www/html/<your_subfolder_name><yourlogin>ユーザー名に置き換えます)sudo chmod -R 775 /var/www/html/<your_subfolder_name>www-dataユーザーは、ダッシュボードフォルダーでのみファイルを書き込み/編集/編集できます。通常、誤った許可により、Webサーバー(
www-dataなど)の責任者が、ダッシュボードの調整(カスタムしきい値、パスワードなど)を保存するためにローカル構成ファイルを作成/変更する権利がない場合があります。この場合、ダッシュボードはまったく機能せず、このエラーをスローします。
http://<IP_OF_YOUR_RPI>/<your_subfolder_name> sudo usermod -aG video www-dataRaspberry Pi OSを使用しないが、Ubuntuなどを使用する場合は、
sudo apt install libraspberrypi-binlibraspberrypi-binを実行してLibraspberrypi-binをインストールする必要があります。
vcgencmdコマンド(特にRPIファームウェア専用)は、特定のハードウェアの権利を必要とするシステムコマンドです。したがって、この特定の権利を(ハードウェア情報を読むために) www-data (Webサーバーが実行されている)に付与する必要があります。これは、このユーザーをビデオと呼ばれる指定されたシステムグループに追加することで達成されます。
RPIがローカル(LAN)ネットワークの外部からアクセスできない場合にのみ推奨されます!
リモートシャットダウン機能を使用するには、1つの特定のコマンドを実行するためのユーザーwww-data高度な権利を提供する必要があります。
sudo visudoを実行して、ユーザーの権利を調整するために編集者を開くwww-data ALL=NOPASSWD: /sbin/shutdownwww-data設定を変更できません - 問題#22を参照するか、解決するためのヘルプと指示についてここを読んでください)local.configを開くか、それを作成して、次のようにカスタムパスフレーズ文字列(ステップ1で生成)を適用します(他の行を変更しないでください): [...]
'general' =>
array (
[...]
'pass' => 'YOUR_MD5_PASSPHRASE_HERE',
[...]
),
[...]
いつものように:デフォルトのパスワードを必ず変更し、最初のセットアップでより安全なパスワードを選択し、ネットワーク上でダッシュボードにアクセスできる場合は、より多くのセキュリティを検討してください。
GPL-3.0 。
Raspberry Pi and the Raspberry Pi Logo are registred trademarks of the Raspberry Pi Foundation