
Escrito em HTML5, CSS3, JavaScript e PHP (back -end). Não é necessário software extra!
Relate um bug | Solicite um novo recurso | Ajude a desenvolver este projeto

| Tema da luz móvel | Tema escuro para celular |
|---|---|
![]() | ![]() |
wget -O install.sh https://github.com/femto-code/Raspberry-Pi-Dashboard/raw/release/installer.sh
bash install.sh/var/www/html A configuração a seguir é a configuração comumente recomendada para a pasta do servidor da Web e deve estar segura a um determinado nível (com a necessidade mínima de permissões):
Verifique se o grupo www-data existe e adicione seu usuário atual ao grupo do sistema:
(Se você estiver usando outra distro que o Raspberry Pi OS, o nome de usuário do servidor da web pode diferir)
sudo groupadd www-data
sudo usermod -a -G www-data www-data
sudo usermod -a -G www-data <yourlogin> (substitua <yourlogin> pelo seu nome de usuário)
Dê a propriedade da pasta da web ao grupo www-data e seu usuário.
Os seguintes comandos garantem que você tenha acesso total nos arquivos da pasta da web, enquanto os membros do grupo ( www-data ) não podem editar/gravar por motivos de segurança:
sudo chown -R <yourlogin>:www-data /var/www/html (substitua <yourlogin> pelo seu nome de usuário)
sudo chmod -R 755 /var/www/html
Reinicie o seu RPI ou faça logout e volte (para alterações de permissão para entrar em vigor)
git clone https://github.com/femto-code/Rasberry-Pi-Dashboard.git /var/www/html/<your_subfolder_name><your_subfolder_name> por um nome de sua escolha de acordo, você também pode renomear esta pasta base a qualquer momento depois)sudo chown -R <yourlogin>:www-data /var/www/html/<your_subfolder_name><yourlogin> pelo seu nome de usuário)sudo chmod -R 775 /var/www/html/<your_subfolder_name>www-data exclusivamente escreva/edite arquivos (7 7 5) apenas na pasta do painel !Uma permissão errônea geralmente resulta na situação em que o usuário responsável pelo servidor da web (por exemplo,
www-data) não tem direitos para criar/modificar o arquivo de configuração local para salvar seus ajustes no painel (seus limites personalizados, senha etc.). Nesse caso, o painel não funcionará e lançará esse erro.
http://<IP_OF_YOUR_RPI>/<your_subfolder_name> sudo usermod -aG video www-dataSe você não usa o Raspberry Pi OS, mas, por exemplo, Ubuntu, precisará instalar
libraspberrypi-binexecutandosudo apt install libraspberrypi-bin.
O comando vcgencmd (especificamente dedicado ao firmware RPI) é um comando do sistema que requer certos direitos de hardware. Portanto, é preciso conceder a esse direito específico (para ler informações de hardware) para, por exemplo, www-data (sob o qual o servidor da web está em execução). Isso é conseguido adicionando esse usuário a um grupo de sistema designado chamado vídeo , do qual o usuário padrão PI faz parte por padrão.
Recomendado apenas, se o seu RPI não estiver acessível a partir de fora da rede local (LAN)!
Para usar a funcionalidade de desligamento remoto, você deve fornecer ao usuário direitos avançados do usuário www-data para executar um comando específico:
sudo visudo para abrir o editor para ajustar os direitos do usuáriowww-data ALL=NOPASSWD: /sbin/shutdownwww-data não pode alterar as configurações para você - consulte a edição nº 22 ou leia aqui para obter ajuda e instruções para resolver)local.config ou crie -o e aplique sua sequência de senha sedra personalizada (gerada na etapa 1 ) da seguinte maneira (não altere outras linhas): [...]
'general' =>
array (
[...]
'pass' => 'YOUR_MD5_PASSPHRASE_HERE',
[...]
),
[...]
Como sempre : altere a senha padrão (que é root ) e escolha uma mais segura na primeira configuração e considere mais segurança se o seu painel estiver acessível na rede.
GPL-3.0 .
Raspberry Pi and the Raspberry Pi Logo are registred trademarks of the Raspberry Pi Foundation