
用普通的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> )
將Web文件夾的所有權提供給www-data組和您的用戶。
以下命令確保您在Web文件夾中的文件中具有完整的訪問權限,而Group成員( 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用戶僅在儀表板文件夾中編寫/編輯(7 7 5)文件!錯誤的權限通常會導致負責Web服務器的用戶(例如
www-data)沒有權利創建/修改本地配置文件以保存儀表板調整(您的自定義閾值,密碼等)的情況。在這種情況下,儀表板根本無法正常工作,並且會丟棄此錯誤。
http://<IP_OF_YOUR_RPI>/<your_subfolder_name> sudo usermod -aG video www-data如果您不使用Raspberry Pi OS,但例如Ubuntu,則必須通過運行
sudo apt install libraspberrypi-binlibraspberrypi-bin來安裝libraspberrypi-bin。
vcgencmd命令(專門用於RPI固件)是需要某些硬件權限的系統命令。因此,必須授予此特定權利(以閱讀硬件信息)將其授予www-data (在哪個Web服務器下運行)。這是通過將此用戶添加到指定的系統組中來實現的,該組為“視頻” ,默認情況下,標準用戶PI是其中的一部分。
僅建議您的RPI從您的本地(LAN)網絡外部訪問!
為了使用遠程關閉功能,您必須使用戶www-data高級權利運行一個特定命令:
sudo visudo以打開編輯器以調整用戶權限www-data ALL=NOPASSWD: /sbin/shutdownwww-data無法為您更改設置 - 請參閱第22期或在此處閱讀以獲取幫助和說明以解決)local.config或創建它並應用您的自定義密碼字符串(在步驟1中生成)如下(不要更改其他行): [...]
'general' =>
array (
[...]
'pass' => 'YOUR_MD5_PASSPHRASE_HERE',
[...]
),
[...]
一如既往:確保更改默認密碼(是root ),並在首次設置時選擇一個更安全的密碼,並在網絡上訪問儀表板時考慮更多安全性。
GPL-3.0 。
Raspberry Pi and the Raspberry Pi Logo are registred trademarks of the Raspberry Pi Foundation